Anaconda оқулығы: бұл не, оны қалай орнату керек және оны қалай пайдалану керек

Anaconda Data Science, үлкен деректер және pytho, R таралуы

Бұл мақалада мен а Anaconda орнату бойынша нұсқаулық және Conda бума менеджерін пайдалану туралы. Осы арқылы біз өзімізге қажет кітапханалармен python және R үшін даму орталарын жасай аламыз. Machine Learning, деректерді талдау және Python бағдарламалауымен араласу өте қызықты.

Anaconda - бұл кеңінен таралған Python және R бағдарламалау тілдерінің еркін және ашық қайнар көзі ғылыми есептеу (Data ScienceData Science, Machine Learning, Science, Engineering, болжамды аналитика, Big Data және т.б.).

Ол осы пәндерде кеңінен қолданылатын көптеген қосымшаларды бірінен соң бірін орнатудың орнына бірден орнатады. . 1400-ден астам және осы пәндерде ең көп қолданылатындар. Кейбір мысалдар

  • Жалаңаш
  • Панда
  • Тенсорлық ағын
  • H20.ai
  • Скипи
  • Юпитер
  • Бақылау тақтасы
  • OpenCV
  • MatplotLib

Біраз бұрын мен орнаттым Keras және TensorFlow жалаңаш, бірақ Анаконданың шешімі әлдеқайда қарапайым және пайдалы болып көрінеді

Бұл да а біздің амалдық жүйемізге Python орнатудың керемет нұсқасы Бізге қажет кітапханалармен бірге жобаларды әр түрлі виртуалды ортада оқшаулау қажет.

Біздің пошта тізіміне жазылыңыз

Anaconda тарату пакеттері мен қосымшалары

Мен оны жұмыс үшін үлкен csv-ді басқару үшін кейбір сценарийлер үшін сынап жатырмын, ол үшін NumPy және Pandas керек. Енді мен Tensorflow және тағы басқасын байқап көремін ;-)

Мен көріп отырған пакеттердің саны - бұл тек деректерді талдаумен ғана шектелмейді, өйткені біз веб-дамытуға немесе Scrappy сияқты қалдықтарды шығаруға арналған жүздеген плагиндерді (кітапханаларды) орната аламыз. Сонымен, біз қоршаған ортаны орнату мен құрудың жалпы оқулығымен жүреміз және біз орнатуға болатын қосымшаларды зерттейміз.

Анаконда және Конда

Кіші бөлім. Шатастырмаңыз Anaconda, бұл бізге көптеген кітапханалар мен деректерді талдау, Science Data және Machine Learning бағдарламалық жасақтамасын Conda көмегімен пайдалануға мүмкіндік береді, бұл Anaconda пакетінің менеджері. және виртуалды орта.

Ubuntu-да Anaconda-ны қалай орнатуға болады

Анаконда Microsoft, MacOs және Linux жүйелерінде орнатылуы мүмкін. Мен сізге Ubuntu-дағы тәжірибем туралы айтып беремін.

Ubuntu-да Anaconda-ны орнатудың әртүрлі тәсілдері бар, маған ұнайтыны - ресми сайтқа кіру және жүктеу үшін .sh. Амалдық жүйені және сізді қызықтыратын нұсқаны табыңыз

Егер сіз бастасаңыз, сізге 3.7 нұсқасын таңдауға кеңес беремін, ол 2.7 бірнеше жылдан кейін ескіреді.

Егер мен сияқты Linux үшін .sh файлын жүктесеңіз, консольді немесе терминалды ашып, сол жерде орналасқан каталогқа баруыңыз керек, менің жағдайда жүктеу

Есіңізде болсын, адамдар жиі кездесетін қателік - бұл дұрыс қалтаға немесе каталогқа кірмеу

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

негіз - тамыр, ал жұлдызша біз белсендіргенді көрсетеді.

Тағы бір айта кететін жайт. Консольдағы ортаны іске қосқан кезде, ол жақшаның ішіндегі атаудың алдында, жолда жақшаға жазылады, осылайша біз қай уақытта екенімізді білеміз.

Қызықты командалар:

біз орнататын қосымшаларды іздей аламыз. Мен Keras-ты орнатқым келеді деп елестетіп көріңіз, өйткені алдымен қосымша бар-жоғын және қандай нұсқалары бар екенін қарастырамын

conda search keras

Менің ойымша, оны орнату қазірдің өзінде қадам болып табылады

conda install keras

Біздің дамыған ортада орнатқанның бәрін көру үшін біз қолданатын боламыз

conda list

Pkgs пакеттерін кондамен ұстаңыз

Мұнда бірнеше қызықты нұсқалар бар. Бұл бізге виртуалды ортаны жұмыс істеуіміз керек қосымшалармен теңшеуге көмектеседі.

Пакеттерді орнатыңыз

Өте нақты командалар бар. Пакетті белгілі бір ортаға орнату үшін. Мысалы, Керас, менің жаңадан құрылған ортада компаратор

conda install --name comparador keras

Егер біз - атау компараторын қоспасақ, онда біз оны сол сәтте белсенді болған ортаға орнатады.

Біз бір уақытта бірнеше пакеттерді орната аламыз (keras және scrappy)

conda install keras scrappy

Бірақ тәуелділік проблемаларын болдырмау ұсынылмайды.

Ақыр соңында, біз қандай да бір себептермен қызығушылық танытсақ, орнатқымыз келетін нақты нұсқаны таңдай аламыз

conda install keras=2.2.4

Conda емес пакеттерді орнатыңыз

Бұл жағдайда біз пипті қолданамыз

pip install

Пакеттерді жаңарту

Әр түрлі нұсқалары бар. Белгілі бір пакетті жаңартыңыз

conda update keras

Python жаңартыңыз

conda update python

Конда жаңартыңыз

conda update conda

Барлық Anaconda мета-пакетін жаңарту үшін

conda update conda
conda update anaconda

Пакеттерді жою

Берілген ортада бумаларды жою. Мысалы, қоршаған ортадағы Керас компаратор

conda remove -n comparador keras

Егер біз қоршаған ортаны өшіргіміз келсе

conda remove keras

Бір уақытта бірнеше пакеттерді жоюға болады

conda remove keras scrappy

Пакеттердің дұрыс жойылғанын тексеріп алу ұсынылады

conda list

Мен үшін бұл негіздер, егер тереңірек түскіңіз келсе, сізде бар ресми conda анықтамалығы (ағылшынша)

Біз а Конданың парағы ресми, таратылымды жылдам пайдалануға арналған негізгі командалармен.

Анаконда графикалық ортасында серуендеу

Мұның бәрін біз терминалмен жасаймыз және оны графикалық түрде Anaconda интерфейсімен жасай аламыз.

Алдымен үлестіруді бастау үшін негізгі конда (root) кондасы белсенді болуы керек

conda activate base

Біз осымен Анакондаға қоңырау шала аламыз. Егер олай болмаса, ол басталмайды

anaconda-navigator

Көріп отырсыз ба, міне біздің көзімізше сіз жасайтын және сіз құратын орталар болып табылатын негізгі жоба көрінеді, және менің жағдайымда болды компаратор.

Ең дұрысы оны бейнеден көру керек

Мақала бойында алған біліммен біз көптеген кітапханалармен және қосымшалармен скрипка жасай аламыз.

Егер сізде сұрақтар туындаса, түсініктеме қалдырыңыз, мен сізге көмектесуге тырысамын

Пікір қалдыру