В тази статия оставям a Ръководство за инсталиране на Anaconda и как да използвате вашия мениджър на пакети Conda. С това можем да създадем среди за разработка на python и R с библиотеките, които искаме. Много интересно е да започнете да се забърквате с машинно обучение, анализ на данни и програмиране с Python.
Anaconda е безплатна и с отворен код дистрибуция на езиците за програмиране Python и R, широко използвани в научни изчисления (Data ScienceData Science, машинно обучение, наука, инженерство, прогнозен анализ, големи данни и др.).
Той инсталира голям брой приложения, широко използвани в тези дисциплини, наведнъж, вместо да се налага да ги инсталирате едно по едно. . Повече от 1400 и това са най-използваните в тези дисциплини. Няколко примера
- numpy
- Пандите
- Тензорен поток
- H20.ai
- Скипи
- Юпитер
- Табло
- OpenCV
- matplotLib
Преди малко инсталирах Keras и TensorFlow без седло, но решението на Anaconda изглежда много по-просто и полезно
Също така е великолепна опция за инсталиране на Python на нашата операционна система с библиотеките, от които се нуждаем, и да изолира проектите в различни виртуални среди.
Специално го тествам за някои скриптове за управление на големи csv за работа и за които се нуждая от NumPy и Pandas. И сега ще опитам Tensorflow и още няколко неща ;-)
Това, което виждам с броя на пакетите, които виждам, е, че той не се ограничава до анализ на данни, защото можем да инсталираме стотици плъгини (библиотеки), предназначени за уеб разработка или бракуване като Scrappy. Така че ние използваме общия урок за инсталиране и създаване на среди и ще проучим приложенията, които можем да инсталираме.
Анаконда срещу Конда
Подраздел. Не бъркайте Anaconda, който е пакетът, който ни позволява да използваме много библиотеки и софтуер за анализ на данни, научни данни и машинно обучение с Conda, който е мениджър на пакети Anaconda и виртуална среда.
Как да инсталирам Anaconda на Ubuntu
Anaconda може да се инсталира на Microsoft, MacOs и Linux. Ще ви разкажа за моя опит в Ubuntu.
Има различни начини за инсталиране на Anaconda в Ubuntu, най-много ми харесва да отида на официалния уебсайт и изтегляне .sh. Намерете вашата операционна система и версията, която ви интересува
Ако започнете, препоръчвам ви да изберете версия 3.7, която 2.7 ще остарее след няколко години.
Ако изтеглите .sh за linux като мен, трябва да отворите конзолата или терминала и да отидете в директорията, където е, в моя случай Downloads
Не забравяйте, че най-честата грешка, с която хората имат проблеми, е, че тя не влиза в правилната папка или директория
cd Descargas
ls
sh nombre_del_archivo_que_has_descargado.sh
С първия ред отиваме в директорията за изтегляния, с втория «ls» той изброява файловете, които има и така можем да видим името на .sh, а с третия изпълняваме .sh, който според нас е като Windows .exe.
И ще започне да работи. Приемете лицензионните условия на софтуера и тогава той ще ви попита дали искате да инсталирате Visual Code Studio. Казах да.
Стъпки след инсталиране на Anaconda
Трябва да излезете от продажбата на терминала, за да заработят промените. Затова затваряме терминала, отваряме отново и въвеждаме
anaconda-navigator
Това ще отвори графичен интерфейс с формат на браузъра, който ще ни позволи да инсталираме и активираме различни пакети, въпреки че можем да правим всичко и от конзолата.
Веднъж инсталирани, ще проверим дали всичко е правилно. за това ще видим каква версия сме инсталирали
conda --version
Ако всичко е наред ще ни върне като коннда 4.6.4 Ако се появи грешка, ще трябва да видим какво ни казва, за да я разрешим, преинсталираме и т.н.
Ако току-що сте инсталирали, трябва да видите дали има актуализация в conda
conda update conda
conda update anaconda
Това сравнява версията, която имаме, с наличната и ако има нещо ново, ще ни попита
Proceed ([y]/n)? y
Поставяме «и» да и въвеждаме
Създайте виртуална работна среда с Conda
Всеки проект, който правим, можем да го имаме в отделна среда, като по този начин избягваме проблеми със зависимостите на пакетите и т.н.
За да създадем виртуална среда, ще я наречем компаратор пишем в терминала:
conda create --name comparador python=3.7
където компаратор е името на виртуалната среда и python = 3.7 е пакетът, който искаме да инсталира.
Активираме го с
conda activate comparador
И деактивираме с
conda deactivate
Проверяваме виртуалната среда на
conda info --envs
Това ще ни покаже средата, която имаме, ще върне нещо като
# conda environments:
#
base * /home/nacho/anaconda3
comparador /home/nacho/anaconda3/envs/comparador
base е root и звездичката ни показва този, който сме активирали.
Има и едно нещо, което трябва да се отбележи. Когато активирате среда в конзолата, тя предшества името в скоби в подканата, така че по всяко време да знаем къде се намираме
Още интересни команди:
можем да търсим приложения за инсталиране. Представете си, че искам да инсталирам Keras, защото първо гледам дали приложението е налично и какви версии има
conda search keras
Както виждам, че вече е стъпка да го инсталирате
conda install keras
И за да видим всичко, което сме инсталирали в нашата среда за разработка, ще използваме
conda list
Работете с pkgs пакети с conda
Ето няколко интересни опции. Това ще ни помогне да конфигурираме нашата виртуална среда с приложенията, които са ни необходими за работа.
Инсталирайте пакети
Има много специфични команди. За да инсталирате пакет в определена среда. Например Keras, в моята новосъздадена среда компаратор
conda install --name comparador keras
Ако не добавим сравнителя –name, той ще го инсталира в средата, която сме активни към този момент.
Можем да инсталираме няколко пакета едновременно (keras и scrappy) с
conda install keras scrappy
Но не се препоръчва да се избягват проблеми със зависимостта.
И накрая, можем да изберем конкретната версия, която искаме да инсталираме, ако се интересуваме по някаква причина
conda install keras=2.2.4
Инсталирайте пакети, различни от Conda
В този случай ще използваме pip
pip install
Актуализирайте пакетите
Има различни опции. Актуализирайте конкретен пакет с
conda update keras
Актуализирайте python
conda update python
Актуализиране на conda
conda update conda
И да актуализираме целия мета пакет Anaconda
conda update conda
conda update anaconda
Изтрийте пакетите
Изтрийте пакетите в дадена среда. Например Keras от околната среда компаратор
conda remove -n comparador keras
Ако искаме да изтрием средата, в която се намираме
conda remove keras
Няколко пакета могат да бъдат изтрити едновременно
conda remove keras scrappy
И се препоръчва да проверите пакетите, за да видите дали е деинсталиран правилно с
conda list
За мен това е основата, ако искате да влезете по-дълбоко тук, имате официален наръчник за конда (на английски)
Оставихме a мамят от Конда официален, с основните команди за бързо използване на дистрибуцията.
Разходка из графичната среда на Anaconda
Всичко това правим с терминала и можем да го направим графично с интерфейса Anaconda.
За да стартираме разпространението, първо ще трябва да имаме активна conda на основната среда (root)
conda activate base
И с това можем да наречем Анаконда. Ако не, няма да започне
anaconda-navigator
Виждате ли, тук намираме базовия проект, който е root и след това средите, които създавате и които в моя случай са били компаратор.
Най-добре е да го видите във видеоклип
И със знанията, придобити в статията, можем да започнем да се занимаваме с много библиотеки и приложения.
Ако имате въпроси, оставете коментар и аз ще се опитам да ви помогна