VPSке Anaconda орнотуу

маалымат илим

Python менен иштеген көптөгөн адамдар байкай башташты Anaconda долбоору. Бул Python жана R тилдеринин акысыз жана ачык булактуу таралышы, ал маалымат таанууда жана машинаны үйрөнүүдө кеңири колдонулат. Демек, чоң көлөмдөгү маалыматты тез анализдөө үчүн иштетүүгө болот.

Бул абдан маанилүү орнотуу, иштетүү жана жаңыртуу жөнөкөй, Tensorflow сыяктуу маанилүү долбоорлорго шайкеш келгенден тышкары. Ооба, бул окуу куралы, мен сизге Anaconda орнотуу үчүн булуттуу VPS инстанциясын кантип түзө алаарыңызды көрсөтөм ...

Anaconda Distribution деген эмне?

Анаконда

Anaconda - бул BSD лицензиясына ылайык, бул жерде бир катар тиркемелерди жана китепканаларды камтыган ачык булактуу топтом. маалымат илим Python сыяктуу программалоо тилдери менен. Белгилүү программалоо тилинин бул бөлүштүрүлүшү айлана-чөйрөнүн менеджери, топтом менеджери болуп иштейт жана жүздөгөн топтомдордун зор репертуарына ээ.

Anaconda Distribution ичинде төрт негизги блокту таба аласыз:

  • Anaconda Navigator (жөнөкөй жана интуитивдик башкаруу үчүн GUI).
  • Anaconda долбоору.
  • Маалымат илимине арналган китепканалар.
  • Conda (CLI башкаруу буйругу)

Алардын баары автоматтык түрдө орнотулат пакетти орнотуу менен, кийинчерээк кадам сайын көрсөтөм.

Anaconda бөлүштүрүү өзгөчөлүктөрү

веб-серверлер

Anaconda Distribution ээ кызыктуу өзгөчөлүктөрү аны маалымат талдоо дүйнөсүндө ушунчалык маанилүү кылган. Эң көрүнүктүүлөрү:

  • Бул кандайдыр бир компанияга көз каранды эмес, анткени аны коомчулук колдойт жана ачык булак, ошондой эле акысыз.
  • Бул кайчылаш платформа, ошондуктан ал GNU / Linux, macOS жана Windows системаларында иштей алат.
  • Бул жөнөкөй жана тез эле маалымат илимине арналган топтомдорду жана айлана-чөйрөнү орнотуп жана башкара алат.
  • Көптөгөн илимий долбоорлордо колдонулат, ошондуктан ал толугу менен ишенимдүү.
  • Ал жумушту жеңилдетүү үчүн, атүгүл машинада үйрөнүү үчүн дагы пайдалуу шаймандар менен камсыздалган.
  • Бул Matplotlib, Datashader, Bokeh, Holoviews ж.б.у.с маалыматтарды көрүүчүлөр менен шайкеш келет.
  • Машинаны өркүндөтүү үчүн ресурстарды пайдалануу мүмкүнчүлүгү менен, өнүккөн жана абдан күчтүү башкаруу.
  • Топтомдун көз карандылыгы жана версияны башкаруу боюнча көйгөйлөр болбойт.
  • Жандуу компиляция коду, теңдемелер, сүрөттөөлөр жана аннотациялар менен документтерди түзүңүз жана бөлүшүңүз.
  • Тез аткаруу үчүн каалаган машинага Python баштапкы кодун түзсө болот. Мындан тышкары, ал татаал параллелдик алгоритмдерди жазууну жеңилдетет.
  • Жогорку өндүрүмдүү эсептөөнү колдойт.
  • Анакондадагы долбоорлор көчмө, ошондуктан алар башка платформаларда бөлүшүлүшү же жайгаштырылышы мүмкүн.

VPS деген эмне?

веб-серверди кантип тандоо керек

Anaconda Distribution программасын кадимки ПКга же өзүңүздүн серверге орното алсаңыз дагы, бул окуу куралы биз аны кантип жасоону көрсөтөбүз VPS сервер, анткени ал бир нече артыкчылыктарга ээ, мисалы, аны бир нече колдонуучулар алыстан башкарса болот, өткөрүү жөндөмдүүлүгү, масштабдуулугу, жогорку жеткиликтүүлүгү жана өз серверине ээ болууга салыштырмалуу чыгымдарды үнөмдөө.

Чакан абоненттик төлөм үчүн сиз кызматты ала аласыз VPS (Virtual Жеке Server), башкача айтканда, виртуалдык жеке сервер. Бул учурда, мен окуу үчүн Clouding таянам. Демек, бул VPS негизинен ушул провайдердин маалымат борборунун сиз үчүн гана арналган “посылкасы” деп айтууга болот. Анда сиз каалаган нерсени жасай аласыз, мисалы Linux серверин орнотуу жана көптөгөн колдонмолор. Бул учурда, биз Anaconda орнотуу үчүн бара жатабыз.

Бул VPS өз алдынча машина катары иштейтБашкача айтканда, өзүнүн RAM тутуму менен, тез SSDлердеги сактагыч менен, бир катар бөлүнгөн CPU өзөктөрү менен, ошондой эле иштөө тутуму менен.

Жана маалымат борборуңуздун жабдууларын башкаруу, же болбосо серверге ээ болуу үчүн энергияны же кең тилкелүү төлөмдөрдү төлөөдөн чочулабайсыз зарыл болгон инфраструктуралык чыгымдар...

орнотуу Анаконда кадам кадам

Тандалган кызмат, мен комментарий бергендей эле Булут.io, анда мен GNU / Linux иштетүү тутуму менен нуска же VPS түзөм Anaconda орнотуу жөнөкөй жол менен. Ошентип, сиз маалымат провайдери сунуш кылган кепилдиктер менен маалымат илиминен баштасаңыз болот, анткени бир нерсе болуп кетсе, испан тилинде 24/7 колдоосу бар, жана анын маалымат борбору Барселонада, демек, Европа мыйзамдарынын коргоосуна ылайык. Ошентип, GAFAM / BATX качуу, азыркы мезгилде дээрлик маанилүү нерсе ...

Cl эсеп жазуусун түзүүouding жана VPS платформасын даярдоо

Биз баштаардан мурун, биринчи нерсе Clouding кызматына кирүү. Анын расмий сайтынан кирип, муктаждыктарыңызга ылайыктуу ченди тандай аласыз. Бул тарифтер сиздин VPS үчүн карамагында турган RAM, SSD сактагыч жана CPU vCores көлөмү боюнча айырмаланат. Бул тарифтер сунуш кылган нерседен көп нерсеге муктаж болсоңуз дагы, ыңгайлаштырылган серверди конфигурациялай аласыз.

Илимий маалыматтарды анализдөө долбоору болгондуктан, эң чоңуңуз болсо кызыктуу болмок эсептөө өндүрүмдүүлүгү мүмкүн, ошондой эле RAM көлөмү жакшы. Эгер сиз аны жөнөкөй долбоорлордо колдоно турган болсоңуз, анда анчалык деле зарылчылык болбойт ...

Булуттун ылдамдыгы

Сиз катталып, сыйкырчынын кадамдарын аткаргандан кийин, ошондой эле электрондук почта дарегиңизди текшергенден кийин, панелиңизге кире аласыз. Ал үчүн, сиз керек кирүү булутта:

VPS каттоосун кошкондо

Сиз буга чейин кызматтасыз, эми көрөсүз анын туюмдуу башкаруу панели. Эгер сиз нусканы же VPS серверин түзүүнү кааласаңыз, анда чыкылдатуу керек Биринчи серверди түзүү үчүн бул жерди чыкылдатыңыз:

VPSти баштаңыз

Бул сизди алып келет VPS серверинин тарам экраны. Биринчи кезекте сиз каалаган атыңызды VPSке коюңуз. Андан кийин орнотууну каалаган иштөө тутумунун түрү. Сиз Windows же Linux ортосунда тандай аласыз, ал эми Linux бөлүмүндө бир нече дистрибуция бар. Бул учурда мен Ubuntu Server 20.04 тандадым, бирок сиз өзүңүз каалаганын тандай аласыз:

Anaconda VPS Distribution

Бүткөндөн кийин, ошол эле баракчага түшүп, тандоонун башка параметрлерин көрө аласыз аппараттык ресурстар: RAM сыйымдуулугу, SSD сактагыч сыйымдуулугу же VPSке дайындоо керек болгон CPU ядролорунун саны. Бир нече VPS түзүп, алардын арасына таркаткыңыз келсе дагы, аларды каалагандай башкара алаарыңызды унутпаңыз ... Жана эсиңизде болсун, эгер сизге керек болсо, анда ар дайым жогорку план менен масштабда боло аласыз.

Аппараттык конфигурация

Брандмауэрди конфигурациялоонун же камдык көчүрмөлөрдү сактоонун жолдору бар. Негизинен, сизге коопсуздукту өркүндөтүүгө артыкчылык бар болсо да, буга барышыңыз шарт эмес. Маанилүү нерсе SSH ачкычын түзүп, ага ат коюңуз. Анын жардамы менен, сиз ар дайым сырсөзүңүздү сурабай эле, VPSти башкаруу үчүн алыстан кире аласыз.

Баары жакшы экендигин карап чыгыңыз тамырдын кагышы Эвиар. Бул сиздин VPS мурунтан эле пайда болгон башка экранга алып барат. Статуста ал дагы эле өзүн өзү орнотуп, конфигурациялап жаткандыгын көрө аласыз. Бирок кабатыр болбоңуз, ал тез эле аткарылат:

Сервердин абалы

Бир нече мүнөттөн кийин ал аяктаганын көрөсүз жана абал талаасы төмөнкүдөй көрүнөт активдүү. Ошол учурда, сиз керектүү нерсени орнотуу үчүн (бул учурда Anaconda), сиздин иштөө тутумун колдоно аласыз.

Anaconda үчүн активдүү VPS

Аталышын чыкылдатыңыз VPS'ти орнотуп, ал сизди башка баракчага багыттайт, анда сиз Анаконда орноткон сервердин маалыматтарынын кыскача мазмуну:

Анаконда, VPS

Демек, аймактын аталышы маанилүү Серверге кантип кирүүгө болот. Бул жерде сизге кирүү үчүн керек болгон маалымат, пароль, колдонуучу (root) же жүктөп алуу үчүн SSH ачкыч сыяктуу VPSтин IP дареги жайгашкан.

SSH дайындарынын VPS байланышы

Ушул маалыматтардын баарынан Server IP, root жана сыр сөз эми Анаконда орнотууну улантуу үчүн алыстан кире аласыз ...

Anaconda орнотуу

Азыр баардыгы даяр VPSке Anaconda орнотуу. Ал үчүн сиз барсаңыз болот алардын веб-сайты долбоор жөнүндө көбүрөөк маалыматты окуу же акыркы версиясын текшерүү.

Баштоо үчүн, сиз керек SSH аркылуу VPS серверге алыстан кирүү. Ошентип, жергиликтүү дистрибьютерден сиз серверге керектүү нерселердин бардыгын орното аласыз. Терминалыңызды ачып, төмөнкү буйрукту тергендей эле жөнөкөй болот (youripdelserverди мурун Clouding'те көргөн VPSтин IP менен алмаштырууну унутпаңыз):

ssh root@tuipdelservidor

SSH туташуусу

Сизден сурайын деп жатам сырсөз, Clouding көрсөткөндү кесип, чаптап коюңуз. Бул мүмкүнчүлүк берет. Сиздин терминалыңыздын сурамы өзгөргөнүн көрө аласыз, ал колдонуучунун жергиликтүү эмес, эми ал алыскы машинанын. Демек, ал жерден терген бардык буйруктар VPS серверинде аткарылат.

SSH VPS Anaconda байланышы

Эми мүмкүнчүлүгүңүз болсо, кийинки иш башталат жүктөө жана орнотуу Anaconda убактылуу буйрукка алып келип, расмий репозитарийден нускасын алуу үчүн төмөнкү буйруктар менен:

cd /tmp

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

Анаконда, жүктөө

Андан кийин, сизде Анаконда болот, төмөнкүлөр бүтүндүгүн текшерүү жүктөлгөн маалыматтын SHA-256 суммасын колдонуу менен. Ал үчүн жөн гана төмөнкү буйрукту аткарыңыз:

sha256sum Anaconda3-2020.11-Linux-x86_64.sh

Y таштанды кайтарып берет текшерип жатканда.

Эми керек Анаконда баштоо төмөнкү буйрук менен:

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

Anaconda лицензиясы

Бул сизди ENTER баскычын басууңузду суранган билдирүүгө алып барат жана сизди Ananconda лицензиялык келишимине жеткирет. Басуу менен аягына чейин барса болот INTRO ошондо сиз ооба же жок деп жооп бергиңиз келеби деп сурайт. Башкача айтканда, шарттарды кабыл алсаңыз же кабыл албасаңыз. "Ооба" деп тырмакчасыз терип, ENTER баскычын басыңыз. Кийинки көрө турган нерсе:

орнотуу жана жайгашкан жери

Кийинки кадам - ​​тандоо орнотуу орду. Демейки боюнча көрсөтүлгөн жолду ENTER басыңыз же кааласаңыз башка жолду киргизиңиз ... Эми Анаконда орнотула баштайт. Бул бир нече көз ирмемге созулат.

качан процесс аяктады, сиз ийгиликтүү аяктагандыгын көрсөткөн төмөнкүдөй кабар аласыз:

Анаконда орнотуусун улантууда

Түрү ооба conda баштоо. Эми ал VPS дарегиңизге кайтып келет. Conda колдонуудан мурун сизде дагы бир нерсе бар, ал орнотууну активдештирүү үчүн:

source ~/.bashrc

Эми сиз кыла аласыз conda колдонуу жана Анакондага пайдалуу бере баштаңыз ... Мисалы, тандоолор боюнча жардамды көрүп, жеткиликтүү топтомдорду төмөнкүлөр менен тизмектесеңиз болот:

conda

conda list

commando conda

Ал тургай Анаконда үчүн чөйрөнү орнотуу python3 колдонуңуз, Мисалы:

conda create --name mi_env python=3

Responds y улантууну суранган суроого жана керектүүсү орнотулат.

conda активдүү чөйрө

жана мүмкүн жаңы чөйрөнү иштетүү иштеп баштоо жана ырахаттануу ...

conda activate mi_env

Эми бизде бардыгы орнотулган жана иштеп жаткандыктан, VPS хостингинин Cloudingде көрсөткөндөй кубаттуулугун жана ар тараптуулугун текшере алдыңыз. Anaconda - бул орнотуп жана колдоно турган ар кандай тиркемелердин жана шаймандардын бири. Веб-сайттарды түзүүгө бардыгы эле келе бербейт. VPS колдоно турган дагы көптөгөн параметрлер бар. Суроолоруңуз болсо, биз комментарий калтырабыз.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.