Kaip įdiegti „Anaconda“ į VPS

duomenų mokslas

Daugelis žmonių, kurie dirba su „Python“, pradėjo pastebėti „Anaconda“ projektas. Tai yra nemokamas ir atviro kodo „Python“ ir „R“ kalbų paskirstymas. Jis plačiai naudojamas duomenų moksle ir mašininiame mokyme. Todėl galima greitai apdoroti didelę informacijos kiekį analizei.

Tai gana paprasta įdiegti, paleisti ir atnaujinti, taip pat suderinamas su tokiais svarbiais projektais kaip „Tensorflow“. Na, šioje pamokoje aš jums parodysiu, kaip galite sukurti debesies VPS egzempliorių, kad ten įdiegtumėte „Anaconda“ ...

Kas yra „Anaconda Distribution“?

Anakonda

"Anaconda" yra ne kas kita, kaip atvirojo kodo rinkinys, turintis BSD licenciją, kurioje yra daugybė programų ir bibliotekų duomenų mokslas su programavimo kalbomis, tokiomis kaip Python. Šis garsiosios programavimo kalbos paskirstymas veikia kaip aplinkos tvarkytojas, paketų tvarkytojas ir turi didžiulį šimtų paketų repertuarą.

„Anaconda Distribution“ galite rasti keturis pagrindinius blokus:

  • „Anaconda Navigator“ (GUI - paprastas ir intuityvus valdymas).
  • „Anaconda“ projektas.
  • Duomenų mokslo bibliotekos.
  • „Conda“ (CLI valdymo komanda)

Visi jie bus įdiegta automatiškai įdiegus paketą, kaip aš vėliau parodysiu žingsnis po žingsnio.

„Anaconda“ platinimo ypatybės

interneto serveriai

„Anaconda Distribution“ turi įdomių savybių tai daro ją tokią svarbią duomenų analizės pasaulyje. Labiausiai pastebimi:

  • Tai nepriklauso nuo jokios įmonės, nes ją prižiūri bendruomenė, ji yra atviro kodo ir nemokama.
  • Tai yra įvairių platformų platforma, todėl ji gali veikti tiek GNU / Linux, „macOS“, tiek „Windows“.
  • Tai labai paprasta, nes galima paprastai ir greitai įdiegti ir valdyti duomenų mokslo paketus ir aplinką.
  • Daugelis mokslinių projektų jį naudoja, todėl yra visiškai patikimas.
  • Jame yra daug naudingų įrankių, kurie palengvins jūsų darbą net mokantis mašinoje.
  • Jis suderinamas su duomenų žiūrovais, tokiais kaip „Matplotlib“, „Datashader“, „Bokeh“, „Holoviews“ ir kt.
  • Pažangus ir labai galingas valdymas, suteikiantis galimybę naudotis ištekliais pažangesniam mašinų mokymuisi.
  • Jūs neturėsite problemų dėl paketų priklausomybės ir versijų valdymo.
  • Kurkite ir bendrinkite dokumentus naudodami tiesioginį kompiliavimo kodą, lygtis, aprašus ir anotacijas.
  • Galite greitai sukomplektuoti „Python“ šaltinio kodą bet kurioje mašinoje. Be to, tai palengvins sudėtingų lygiagrečių algoritmų rašymą.
  • Palaiko didelio našumo skaičiavimus.
  • „Anaconda“ projektai yra nešiojami, todėl jais galima dalytis arba juos naudoti kitose platformose.

Kas yra VPS?

kaip pasirinkti interneto serverį

Nors „Anaconda Distribution“ galite įdiegti įprastame kompiuteryje arba savo serveryje, šioje pamokoje parodysime, kaip tai padaryti VPS serveris, nes jis turi daugybę privalumų, pavyzdžiui, kad jį gali nuotoliniu būdu valdyti keli vartotojai, didesnis pralaidumas, mastelio keičiamumas, didelis prieinamumas ir žymiai sutaupomos išlaidos, palyginti su galimybe turėti savo serverį.

Už nedidelį abonentinį mokestį galite gauti paslaugą VPS (virtualus privatus serveris), tai yra virtualus privatus serveris. Šiuo atveju vadovaudamasis „Clouding“ pasikliausiu. Todėl teisinga sakyti, kad šis VPS iš esmės yra skirtas tik šio paslaugų teikėjo duomenų centro „siuntinys“, skirtas jums. Jame galite daryti viską, ko norite, pavyzdžiui, įdiegti „Linux“ serverį ir daugybę programų. Šiuo atveju mes ketiname įdiegti „Anaconda“.

Šis VPS dirbs kaip atskira mašina, tai yra, su savo RAM, su saugyklos vieta greituose SSD kietuosiuose diskuose, su paskirstytų procesoriaus branduolių serija, taip pat su operacine sistema.

Jums nereikės jaudintis dėl duomenų centro techninės įrangos tvarkymo ar energijos ar plačiajuosčio ryšio mokesčių už serverio turėjimą, ką jau kalbėti būtinos infrastruktūros išlaidos...

Įrengti Anakonda žingsnis po žingsnio

Pasirinkta paslauga, kaip jau komentavau, yra Debesuota.io, kuriame sukursiu egzempliorių arba VPS su GNU / Linux operacine sistema, iš kurios įdiekite „Anaconda“ paprastu būdu. Tokiu būdu galite pradėti nuo duomenų mokslo su šio teikėjo siūlomomis garantijomis, nes jei kas nors atsitiks, jis visą parą ir visą parą palaiko ispanų kalbą, o jo duomenų centras yra Barselonoje, todėl pagal Europos duomenų apsaugos įstatymus. Tokiu būdu išvengiama GAFAM / BATX, kas šiais laikais yra beveik gyvybiškai svarbu ...

Sukurkite Cl sąskaitąouparuošti VPS platformą

Prieš pradedant, pirmas dalykas yra prieiga prie „Clouding“ paslaugos. Galite jį pasiekti savo oficialioje svetainėje ir pasirinkti tarifą, kuris geriausiai atitinka jūsų poreikius. Šie tarifai skiriasi RAM, SSD atminties ir procesoriaus talpos kiekiais, kuriuos turėsite savo VPS. Net jei jums reikia daugiau nei siūlo šios normos, galite konfigūruoti pasirinktinį serverį.

Būdamas mokslinių duomenų analizės projektas, būtų įdomu, jei turite didžiausią apskaičiuoti našumą įmanomas RAM kiekis. Nors jei jūs ketinate jį naudoti kuklesniems projektams, tai nebus tiek reikalinga ...

Debesuota

Kai užsiregistruosite ir atliksite vedlio veiksmus, taip pat patvirtinsite savo el. Pašto adresą, galėsite pasiekti savo skydą. Tam jūs turite Prisijungti debesyje:

Įskaitant VPS registraciją

Jūs jau esate tarnyboje ir pamatysite intuityvus valdymo skydelis. Jei norite pradėti kurti egzempliorių ar VPS serverį, turite spustelėti Norėdami sukurti savo pirmąjį serverį, spustelėkite čia:

Paleiskite VPS

Tai jus atveda prie jūsų VPS serverio konfigūracijos ekranas. Pirmas dalykas, kurį pamatysite, yra galimybė įdėti norimą vardą į savo VPS. Tada norimos įdiegti operacinės sistemos tipą. Galite pasirinkti tarp „Windows“ arba „Linux“, o „Linux“ skyriuje yra keletas galimų distros. Šiuo atveju aš pasirinkau „Ubuntu Server 20.04“, bet jūs galite pasirinkti pageidaujamą:

„Anaconda VPS“ paskirstymas

Baigę eikite tame pačiame puslapyje ir pamatysite kitas parinktis techninės įrangos išteklius: RAM talpa, SSD atminties talpa arba procesoriaus branduolių skaičius, kurį turite priskirti savo VPS. Turėkite omenyje, kad galite juos tvarkyti taip, kaip jums patinka, net jei norite sukurti kelis VPS ir paskirstyti juos tarp jų ... Ir atminkite, kad jūs visada galite mastelį keisti pagal didesnį planą, jei jums to reikia.

Aparatinės įrangos konfigūracija

Taip pat galite konfigūruoti užkardą arba atsargines kopijas. Iš esmės nebūtina to paliesti, nors, jei norite pagerinti saugumą, pirmyn. Svarbu yra sukurkite ir pavadinkite SSH raktą. Jo dėka jūs galite pasiekti nuotoliniu būdu valdyti savo VPS, kiekvieną kartą neprašydami savo slaptažodžio.

Patikrinkite, ar viskas gerai ir kreditas Siųsti. Tai nukels jus į kitą ekraną, kuriame jau rodomas jūsų VPS. Būsena pamatysite, kad ji vis dar diegia ir konfigūruoja save. Bet nesijaudinkite, tai daroma labai greitai:

Serverio būsena

Po kelių akimirkų pamatysite, kad ji baigta, ir būsenos laukas pasirodys kaip Aktyvus. Tuo metu galite naudoti savo operacinę sistemą, kad įdiegtumėte tai, ko jums reikia (šiuo atveju „Anaconda“).

Aktyvus „Anaconda“ VPS

Spustelėkite pavadinimą kad įdėjote savo VPS ir jis nukreipia jus į kitą puslapį su serverio, kuriame įdiegsite „Anaconda“, informacijos santrauka:

Anakonda, VPS

Vadinasi, svarbi sritis vadinama Kaip pasiekti serverį. Čia yra informacija, kurios jums reikia norint pasiekti, VPS IP, pvz., Slaptažodis, vartotojas (root) arba SSH raktas, kurį norite atsisiųsti.

SSH duomenų VPS ryšys

Iš visų šių duomenų su Serverio IP, root ir slaptažodis dabar galite pasiekti nuotoliniu būdu ir tęsti „Anaconda“ diegimą ...

Įdiekite „Anaconda“

Dabar viskas paruošta „Anaconda“ diegimas VPS. Tam galite apsilankyti jų interneto svetainėje perskaityti daugiau informacijos apie projektą arba patikrinti naujausią versiją.

Norėdami pradėti, turite pasiekti savo VPS serverį nuotoliniu būdu per SSH. Tokiu būdu iš vietinio platintojo galite įdiegti viską, ko jums reikia serveryje. Tai bus taip paprasta, kaip atidaryti terminalą ir įvesti šią komandą (nepamirškite pakeisti savoipdelserver į VPS, kurį anksčiau matėte „Clouding“, IP):

ssh root@tuipdelservidor

SSH ryšys

Ar jūsų klausia slaptažodį, nukirpkite tą, kurį jums parodė Debesuota, ir įklijuokite. Tai suteiks jums prieigą. Pamatysite, kad jūsų terminalo raginimas pasikeitė, jis nebėra jūsų vartotojo vietinis, bet dabar tai yra nuotolinio kompiuterio. Todėl visos iš ten įvedamos komandos bus vykdomos VPS serveryje.

ryšys SSH VPS Anaconda

Dabar, kai turite prieigą, kitas dalykas, kurį reikia padaryti, yra pradėti atsisiųskite ir įdiekite „Anaconda“ su šiomis komandomis, kad atvestumėte jį į laikiną katalogą ir gautumėte versiją iš oficialių saugyklų:

cd /tmp

curl -O https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux86_64.sh

„Anaconda“, atsisiųsti

Po to turėsite „Anaconda“, taip yra patikrinti vientisumą atsisiųstų duomenų naudojant SHA-256 sumą. Tam tiesiog paleiskite šią komandą:

sha256sum Anaconda3-2020.11-Linux-x86_64.sh

Y grąžins maišos išsiregistruodami.

Dabar jūs turite pradėti „Anaconda“ su tokia komanda:

bash Anaconda3-2020-11-Linux-x86_64.sh

„Anaconda“ licencija

Tai nukreips jus į pranešimą, kuriame bus prašoma paspausti ENTER ir savo ruožtu pateksite į „Ananconda“ licencijos sutartį. Galite pereiti iki pabaigos paspausdami INTRO ir jūsų paklaus, ar norite atsakyti taip arba ne. Tai yra, jei sutinkate su sąlygomis arba ne. Įveskite „taip“ be kabučių ir paspauskite ENTER. Kitas dalykas, kurį pamatysite, yra:

montavimas ir vieta

Kitas žingsnis - pasirinkti diegimo vietą. Paspauskite ENTER, kad gautumėte kelią pagal numatytuosius nustatymus, arba, jei norite, įveskite kitą kelią ... Dabar prasidės „Anaconda“ diegimas. Tai užtruks kelias akimirkas.

Kai procesas baigtas, gausite panašų pranešimą, nurodantį, kad jis sėkmingai baigtas:

tęsiant „Anaconda“ montavimą

Tipas taip pradėti conda. Dabar jūs grįšite į savo VPS raginimą. Jums dar liko kažkas, kad galėtumėte naudoti „conda“, ty aktyvuoti diegimą:

source ~/.bashrc

Ir dabar tu gali naudoti kondą ir pradėkite teikti „Anaconda“ naudingą ... Pavyzdžiui, galite pamatyti pagalbą apie parinktis ir atitinkamai išvardyti galimus paketus su:

conda

conda list

„Commando Conda“

Net nustatant aplinką „Anaconda“ naudokite python3, pavyzdžiui:

conda create --name mi_env python=3

Atsakymas y į klausimą, kurį klausiate tęsti, ir bus įdiegta būtina.

conda aktyvi aplinka

Jūs jau galite suaktyvinti naują aplinką pradėti dirbti ir mėgautis ...

conda activate mi_env

Dabar, kai viskas įdiegta ir veikia, jūs galėjote patikrinti, kokią galią ir universalumą siūlo VPS priegloba, tokią, kokią parodėme jums „Clouding“. „Anaconda“ yra tik viena iš daugybės programų ir įrankių, kuriuos galite įdiegti ir naudoti. Ne viskas lemia svetainių kūrimą. Yra daug daugiau galimybių, kurioms galite naudoti VPS. Jei turite klausimų, paliekame komentarą.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.