Anaconda-г VPS дээр хэрхэн суулгах вэ

мэдээллийн шинжлэх ухаан

Python-той ажилладаг олон хүмүүс анзаарч эхэлсэн Анаконда төсөл. Энэ нь Python, R хэлний чөлөөт, нээлттэй эхийн түгээлт бөгөөд өгөгдөл судлал, машин сурахад өргөн хэрэглэгддэг. Тиймээс их хэмжээний мэдээллийг хурдан боловсруулж шинжлэх боломжтой.

Энэ нь нэлээд юм суулгах, ажиллуулах, шинэчлэхэд хялбар, Tensorflow шиг чухал төслүүдтэй нийцтэй байхаас гадна. За энэ гарын авлагад би танд Anaconda-г суулгахын тулд үүлний VPS инстанцийг хэрхэн үүсгэж болохыг харуулах болно ...

Anaconda Distribution гэж юу вэ?

Анасбара

Anaconda бол BSD лицензийн дагуу нээлттэй програм хангамжийн багцаас өөр зүйл биш бөгөөд үүнд зориулж цуврал програмууд болон сангуудыг агуулдаг. мэдээллийн шинжлэх ухаан Python гэх мэт програмчлалын хэлтэй. Алдартай програмчлалын хэлний энэхүү түгээлт нь орчны менежер, багцын менежерээр ажилладаг бөгөөд олон зуун багц багтаасан асар том урын сантай.

Anaconda Distribution дотор та дөрвөн үндсэн блокыг олох боломжтой:

  • Anaconda Navigator (GUI нь энгийн бөгөөд ойлгомжтой удирдлагатай).
  • Анаконда төсөл.
  • Мэдээллийн шинжлэх ухааны номын сангууд.
  • Конда (CLI менежментийн тушаал)

Тэд бүгд автоматаар суулгана багцыг суулгасны дараа би алхам алхамаар харуулах болно.

Анаконда түгээлтийн онцлог шинж чанарууд

вэб серверүүд

Anaconda Distribution-тэй сонирхолтой шинж чанарууд Энэ нь дэлхийн мэдээллийн анализд маш чухал ач холбогдолтой юм. Хамгийн алдартай нь:

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

VPS гэж юу вэ?

вэб серверийг хэрхэн сонгох

Та Anaconda Distribution-ийг ердийн компьютер эсвэл өөрийн сервер дээр суулгаж болох боловч энэ зааварт бид үүнийг хэрхэн хийхийг зааж өгөх болно. VPS сервер, хэд хэдэн хэрэглэгчид алсаас удирдах боломжтой гэх мэт хэд хэдэн давуу талтай тул илүү их зурвасын өргөн, өргөтгөх боломжтой, өндөр сервертэй байх, өөрийн сервертэй болох сонголттой харьцуулахад зардал хэмнэх боломжтой.

Жижиг захиалгын төлбөрт та үйлчилгээ авах боломжтой VPS (Виртуал хувийн сервер), энэ нь виртуал хувийн сервер юм. Энэ тохиолдолд би Clouding дээр гарын авлагад найдах болно. Тиймээс энэхүү VPS нь үндсэндээ энэ үйлчилгээ үзүүлэгчийн мэдээллийн төвийн зөвхөн танд зориулагдсан “илгээмж” гэж хэлэх нь зөв юм. Дотор нь та Linux сервер болон олон тооны програм суулгах гэх мэт хүссэн бүхнээ хийх боломжтой. Энэ тохиолдолд бид Anaconda-г суулгах гэж байна.

Энэ VPS бие даасан машин хэлбэрээр ажиллах болноЭнэ бол өөрийн RAM-тэй, хурдан SSD-үүд хадгалах зайтай, хуваарилагдсан хэд хэдэн CPU цөмтэй, мөн үйлдлийн системтэй.

Мэдээллийн төвийн техник хангамжаа удирдах, эсвэл сервертэй болсноор эрчим хүч, өргөн зурвасын төлбөр төлөх зэрэгт санаа зовох зүйлгүй болно шаардлагатай дэд бүтцийн зардал...

Суулгах Анасбара алхам алхмаар

Сонгосон үйлчилгээ нь миний тайлбарласнаар бол Үүлэрхэг.io, үүнд би GNU / Linux үйлдлийн систем бүхий жишээ эсвэл VPS үүсгэх болно Анаконда суулгах энгийн байдлаар. Ингэснээр та ямар нэгэн зүйл тохиолдсон тохиолдолд Испани хэл дээр 24/7 дэмжлэгтэй байдаг тул дата төв нь Барселона хотод байдаг тул Европын өгөгдлийн хамгаалалтын хуулийн дагуу энэ үйлчилгээ үзүүлэгчийн өгсөн баталгааг ашиглан өгөгдлийн шинжлэх ухаанаас эхэлж болно. Сүүлийн үед бараг чухал зүйл болох GAFAM / BATX-ээс зайлсхийх хэрэгтэй ...

Cl данс үүсгэхouding ба VPS платформыг бэлтгэх

Эхлэхээсээ өмнө хамгийн эхний зүйл бол Clouding үйлчилгээнд нэвтрэх. Та түүний албан ёсны вэбсайтаас нэвтэрч, хэрэгцээ шаардлагад нийцсэн үнийг сонгох боломжтой. Эдгээр хувь хэмжээ нь таны VPS-т зориулагдсан RAM, SSD хадгалах сан болон CPU-ийн vCores-ийн хэмжээнээс ялгаатай. Эдгээр тарифын санал болгож буй зүйлээс илүү их зүйл шаардагдах байсан ч гаалийн серверийг тохируулах боломжтой болно.

Шинжлэх ухааны өгөгдөлд дүн шинжилгээ хийх төсөл болохоор хамгийн том нь байвал сонирхолтой байх болно гүйцэтгэлийг тооцоолох боломжтой, мөн RAM-ийн хэмжээ сайн. Хэдийгээр та илүү даруухан төслүүдэд ашиглах гэж байгаа бол тийм их шаардлагагүй болно ...

Үүлэрхэг

Бүртгүүлж, шидтэний алхамыг дагаж, имэйл хаягаа баталгаажуулсны дараа та самбарт нэвтрэх боломжтой болно. Үүний тулд та заавал хийх ёстой нэвтрэх Clouding дотор:

VPS бүртгэлийг хасах

Та аль хэдийн үйлчилгээнд хамрагдсан бөгөөд та харах болно түүний мэдрэмжтэй хяналтын самбар. Хэрэв та жишээ эсвэл VPS сервер үүсгэж эхлэхийг хүсвэл, дээр нь дарах хэрэгтэй Анхны серверээ үүсгэхийн тулд энд дарна уу:

VPS эхлүүлэх

Энэ нь таныг таны VPS серверийн тохиргооны дэлгэц. Таны харах хамгийн эхний зүйл бол хүссэн нэрээ VPS дээрээ байрлуулах сонголт юм. Дараа нь та суулгахыг хүсч буй үйлдлийн системийн төрөл. Та Windows эсвэл Линукс хоёрын аль нэгийг нь сонгож болох бөгөөд Линуксийн хэсэгт хэд хэдэн дистро байдаг. Энэ тохиолдолд би Ubuntu Server 20.04-ийг сонгосон боловч та хүссэнээ сонгож болно:

Anaconda VPS түгээлт

Хийж дууссаны дараа яг ижил хуудсан дээр очоод дараахь сонголтыг сонгох болно тоног төхөөрөмжийн нөөц: RAM-ийн багтаамж, SSD хадгалах багтаамж эсвэл таны VPS-д хуваарилах CPU цөмийн тоо. Хэдийгээр та хэд хэдэн VPS үүсгэж, тэдгээрийн дунд тараахыг хүсч байгаа ч гэсэн тэдгээрийг хүссэнээрээ удирдаж болно гэдгийг санаарай ... Хэрэв танд хэрэгтэй бол та илүү өндөр төлөвлөгөөтэйгээр хэмжиж болно гэдгийг санаарай.

Тоног төхөөрөмжийн тохиргоо

Танд галт ханыг тохируулах эсвэл нөөцлөх сонголтууд бас бий. Зарчмын хувьд та үүнийг хөндөх шаардлагагүй, гэхдээ аюулгүй байдлыг сайжруулахыг хүсч байгаа бол үргэлжлүүлээрэй. Юу нь чухал вэ SSH түлхүүрийг үүсгэж нэрлэнэ үү. Үүний ачаар та VPS-ээ удирдахын тулд алсаас хандаж, нууц үг шаардахгүйгээр нэвтрэх боломжтой.

Бүх зүйл хэвийн байгаа эсэхийг шалгаарай хэвлэлийн Эвиар. Энэ нь таны VPS аль хэдийн гарч ирсэн өөр дэлгэц рүү хүргэх болно. Статус дээр та үүнийг суулгаж, тохируулж байгааг харах болно. Гэхдээ санаа зовох хэрэггүй, энэ нь маш хурдан хийгддэг:

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

Хэдэн хормын дараа та дууссан байхыг харах бөгөөд төлөв талбар нь дараах байдлаар гарч ирнэ Идэвхтэй байна. Тэр үед та үйлдлийн системээ ашиглан хэрэгтэй зүйлээ суулгаж болно (энэ тохиолдолд Анаконда).

Anaconda-д зориулсан идэвхтэй VPS

Нэр дээр дарна уу та VPS дээрээ байрлуулсан бөгөөд энэ нь таныг өөр хуудсанд дахин чиглүүлж, Anaconda-г суулгах серверийн мэдээллийн тоймыг агуулна.

Анаконда, VPS

Тиймээс тухайн газар нутгийг чухал гэж нэрлэдэг Сервер рүү хэрхэн хандах вэ. Нэвтрэх шаардлагатай мэдээлэл бол нууц үг, хэрэглэгч (root) эсвэл татаж авах SSH түлхүүр гэх мэт VPS-ийн IP юм.

SSH өгөгдлийн VPS холболт

Эдгээр бүх өгөгдлөөс Серверийн IP, root ба нууц үг та одоо Anaconda-г суулгаж үргэлжлүүлэхийн тулд алсаас хандаж болно ...

Анаконда суулгах

Одоо бүх зүйл бэлэн боллоо VPS дээр Anaconda суулгах. Үүний тулд та очиж үзэх боломжтой тэдний вэбсайт төслийн талаархи дэлгэрэнгүй мэдээллийг унших эсвэл хамгийн сүүлийн хувилбарыг шалгах.

Эхлэхийн тулд та хийх ёстой SSH-ээр дамжуулан VPS сервертээ алсаас хандах. Ингэснээр та өөрийн орон нутгийн хуваарилалтаас шаардлагатай бүх зүйлийг сервер дээр суулгаж болно. Терминалаа нээгээд дараах тушаалыг бичихтэй адил хялбар байх болно (өмнө нь Clouding дээр харж байсан VPS-ийн IP-ээр youripdelserver-ийг орлуулахаа мартуузай).

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

Анаконда лиценз

Энэ нь таныг ENTER дарах гэсэн мессеж рүү хөтлөх бөгөөд дараа нь Ananconda-ийн лицензийн гэрээнд хүргэх болно. Та дарж дуустал нь очиж болно INTRO тийм ээ эсвэл үгүй ​​гэж хариулахыг хүсч байгаа эсэхийг асуух болно. Хэрэв та болзлыг хүлээн зөвшөөрч байгаа эсэх. "Тийм" гэж ишлэлгүйгээр бичээд ENTER дарна уу. Дараагийн харах зүйл бол:

суурилуулалт, байршил

Дараагийн алхам бол сонгох явдал юм суулгах байршил. Анхдагч байдлаар харуулсан замыг ENTER дарна уу эсвэл өөр замыг оруулна уу. Одоо Anaconda-г суулгаж эхэлнэ. Энэ нь хэдэн хором болно.

Хэзээ үйл явц дууссан, дараахь мессежийг амжилттай дууссаныг илтгэх болно.

Анаконда суурилуулах ажлыг үргэлжлүүлж байна

Төрөл Тийм ээ conda эхлэх. Одоо энэ нь таныг VPS-ийн хүлээх мөрөнд буцааж өгөх болно. Conda ашиглахаас өмнө танд өөр зүйл үлдсэн бөгөөд энэ нь суулгацыг дараахь байдлаар идэвхжүүлэх явдал юм.

source ~/.bashrc

Одоо та чадна conda ашиглах Anaconda-д хэрэгтэй зүйлийг өгч эхэлнэ үү ... Жишээлбэл, та сонголтуудын талаархи тусламжийг харж, боломжтой багцуудыг дараахь байдлаар жагсаах боломжтой.

conda

conda list

командо конда

Анаконда орчныг хүртэл тохируулж өгдөг python3 ашиглах, Жишээлбэл:

conda create --name mi_env python=3

Хариулт y үргэлжлүүлэхийг хүссэн асуултанд шаардлагатай бол суулгасан болно.

conda идэвхтэй орчин

Та боломжтой шинэ орчныг идэвхжүүлэх ажиллаж эхлэх, таашаал авах ...

conda activate mi_env

Бүх зүйлийг суулгаж, ажиллуулсны дараа та Clouding дээр үзүүлсэн шиг VPS хостинг санал болгож буй хүч, олон талт байдлыг баталгаажуулах боломжтой боллоо. Анаконда бол таны суулгаж ашиглах олон төрлийн програм, хэрэгслийн зөвхөн нэг юм. Вэбсайт бүтээхэд бүх зүйл урган гарч ирдэггүй. VPS ашиглаж болох өөр олон сонголтууд байдаг. Хэрэв танд асуулт байвал бид сэтгэгдэл үлдээнэ үү.


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.