Sa artikulong ito iniiwan ko a Patnubay sa pag-install ng Anaconda at kung paano gamitin ang iyong Conda package manager. Sa pamamagitan nito maaari kaming lumikha ng mga kapaligiran sa pag-unlad para sa sawa at R sa mga aklatan na nais namin. Tunay na kagiliw-giliw na upang simulan ang panggugulo sa Pag-aaral ng Machine, pagtatasa ng data at pag-program sa Python.
Ang Anaconda ay isang libre at Open Source na pamamahagi ng mga wika ng Python at R na malawakang ginagamit sa pang-agham na pag-compute (Data ScienceData Science, Machine Learning, Science, Engineering, predictive analytics, Big Data, atbp).
Nag-i-install ito ng isang malaking bilang ng mga application na malawakang ginagamit sa mga disiplina na ito nang sabay-sabay, sa halip na mai-install ang mga ito nang paisa-isa. . Higit sa 1400 at iyon ang pinaka ginagamit sa mga disiplina na ito. Ilang halimbawa
- numpy
- Pandas
- daloy ng tensor
- H20.ai
- Scipy
- jupyter
- Dashboard
- OpenCV
- matplotLib
Ilang sandali ang nakakaraan ay nag-install ako Keras at TensorFlow walang siya ngunit ang solusyon ng Anaconda ay tila mas simple at mas kapaki-pakinabang
Ito rin ay a kamangha-manghang pagpipilian upang mai-install ang Python sa aming operating system kasama ang mga silid-aklatan na kailangan namin at ihiwalay ang mga proyekto sa iba't ibang mga virtual na kapaligiran.
Partikular kong sinusubukan ito para sa ilang mga script upang pamahalaan ang malaking csv para sa trabaho at kung saan kailangan ko ng NumPy at Pandas. At ngayon susubukan ko ang Tensorflow at iba pa ;-)
Ang nakikita ko sa bilang ng mga pakete na nakikita ko ay hindi ito limitado sa pagtatasa ng data dahil maaari kaming mag-install ng daan-daang mga plugin (aklatan) na nakatuon sa pagbuo ng web o pag-scrap tulad ng Scrappy. Kaya't pupunta kami sa pangkalahatang tutorial ng pag-install at paglikha ng mga kapaligiran at susuriin namin ang mga application na maaari naming mai-install.
Anaconda laban sa Conda
Isang subseksyon. Huwag malito Ang Anaconda, na kung saan ay ang suite na nagpapahintulot sa amin na gumamit ng maraming mga aklatan at Pagsusuri ng Data, Data ng Agham at software ng Pag-aaral ng Machine sa Conda, na siyang manager ng package ng Anaconda at mga virtual na kapaligiran.
Paano i-install ang Anaconda sa Ubuntu
Maaaring mai-install ang Anaconda sa Microsoft, MacOs at Linux. Sasabihin ko sa iyo ang tungkol sa aking karanasan sa Ubuntu.
Mayroong iba't ibang mga paraan upang mai-install ang Anaconda sa Ubuntu, ang isa na pinaka gusto ko ay ang pumunta sa opisyal na website at download ang .sh. Hanapin ang iyong operating system at ang bersyon na kinagigiliwan mo
Kung magsisimula ka Inirerekumenda ko na pumili ka ng bersyon 3.7 na 2.7 ay magiging lipas sa loob ng ilang taon.
Kung na-download mo ang .sh para sa linux na tulad ko, kailangan mong buksan ang console o terminal, at pumunta sa direktoryo kung nasaan ito, sa aking kaso Download
Tandaan na ang pinakakaraniwang pagkakamali na may mga problema ang mga tao ay hindi nito inilalagay ang tamang folder o direktoryo
cd Descargas
ls
sh nombre_del_archivo_que_has_descargado.sh
Sa pamamagitan ng unang linya ay pupunta kami sa direktoryo ng Mga Pag-download, sa pangalawang «ls» nakalista ito ng mga file na mayroon at upang makita namin ang pangalan ng .sh at sa pangatlong isinasagawa namin ang .sh na sinasabi namin na tulad ng Windows .exe.
At magsisimulang tumakbo. Tanggapin ang mga tuntunin sa lisensya ng software at tatanungin ka nito kung nais mong i-install ang Visual Code Studio. Sinabi ko na oo.
Mga hakbang pagkatapos i-install ang Anaconda
Kailangan mong makalabas sa pagbebenta ng terminal na iyon upang gumana ang mga pagbabago. Kaya isinasara namin ang terminal, muling buksan at i-type
anaconda-navigator
Bubuksan nito ang isang graphic na interface na may format ng browser na magpapahintulot sa amin na mag-install at mag-aktibo ng iba't ibang mga pakete, kahit na magagawa rin namin ang lahat mula sa console.
Kapag na-install ay susuriin natin na ang lahat ay tama. para sa iyon ay makikita natin kung anong bersyon ang na-install namin
conda --version
Kung maayos ang lahat babalik ito sa atin ng mataas bilang conda 4.6.4 Kung may lilitaw na isang error, kakailanganin nating makita kung ano ang sinasabi sa amin upang malutas ito, muling i-install ito, atbp.
Kung na-install mo lang dapat mong makita kung mayroong anumang pag-update sa conda
conda update conda
conda update anaconda
Kinukumpara nito ang bersyon na mayroon kami sa isang magagamit at kung mayroong isang bagong bagay hihilingin sa amin
Proceed ([y]/n)? y
Inilagay namin ang «at» ang oo at pumasok
Lumikha ng mga virtual na kapaligiran sa trabaho sa Conda
Ang bawat proyekto na ginagawa namin ay maaari nating makuha ito sa isang magkakahiwalay na kapaligiran, sa ganitong paraan maiwasan natin ang mga problema sa mga dependency sa package, atbp.
Upang lumikha ng isang virtual na kapaligiran, tatawagin namin ito kumpare nagsusulat kami sa terminal:
conda create --name comparador python=3.7
Saan kumpare ay ang pangalan ng virtual na kapaligiran at sawa = 3.7 ay ang pakete na nais naming mai-install nito.
Aktibo namin ito sa
conda activate comparador
At nagdi-deactivate kami ng
conda deactivate
Napatunayan namin ang mga virtual na kapaligiran sa
conda info --envs
Ipapakita nito sa amin ang mga kapaligiran na mayroon kami, magbabalik ito ng tulad
# conda environments:
#
base * /home/nacho/anaconda3
comparador /home/nacho/anaconda3/envs/comparador
ang base ay ugat, at ipinapakita sa amin ng asterisk ang isa na naaktibo namin.
Mayroon ding isang bagay na dapat tandaan. Kapag pinapagana ang isang kapaligiran sa console, nauuna ang pangalan sa mga panaklong sa prompt, nang sa gayon sa lahat ng oras alam natin kung nasaan tayo
Higit pang mga kagiliw-giliw na utos:
maaari kaming maghanap para sa mga application na mai-install. Isipin na nais kong mai-install ang Keras, dahil una kong titingnan kung magagamit ang application at kung anong mga bersyon ang naroroon
conda search keras
Tulad ng nakikita ko na hakbang na ito upang mai-install ito
conda install keras
At upang makita ang lahat ng na-install namin sa aming development environment na gagamitin namin
conda list
Pangasiwaan ang mga pakete ng pkgs na may conda
Narito ang ilang mga kagiliw-giliw na pagpipilian. Makakatulong iyon sa amin upang mai-configure ang aming virtual na kapaligiran sa mga application na kailangan namin upang gumana.
I-install ang mga pakete
Mayroong napaka tukoy na mga utos. Upang mai-install ang isang pakete sa isang tukoy na kapaligiran. Halimbawa Keras, sa aking bagong nilikha na kapaligiran kumpare
conda install --name comparador keras
Kung hindi namin idagdag ang kumpare na –name i-install ito sa kapaligiran na aktibo kami sa sandaling iyon.
Maaari kaming mag-install ng maramihang mga pakete nang sabay (keras at scrappy) kasama
conda install keras scrappy
Ngunit hindi inirerekumenda na iwasan ang mga problema sa pagpapakandili.
Panghuli, maaari naming piliin ang tukoy na bersyon na nais naming mai-install kung interesado kami para sa anumang kadahilanan
conda install keras=2.2.4
Mag-install ng mga hindi package na Conda
Sa kasong ito gagamitin namin ang pip
pip install
I-update ang mga package
Mayroong iba't ibang mga pagpipilian. I-update ang isang tukoy na pakete na may
conda update keras
I-update ang sawa
conda update python
I-update ang conda
conda update conda
At upang mai-update ang buong Anaconda meta pack
conda update conda
conda update anaconda
Tanggalin ang mga package
Tanggalin ang mga pakete sa isang naibigay na kapaligiran. Halimbawa ng Keras mula sa kapaligiran kumpare
conda remove -n comparador keras
Kung nais nating burahin ang kapaligiran kung nasaan tayo
conda remove keras
Ang maramihang mga pakete ay maaaring tanggalin nang sabay
conda remove keras scrappy
At inirerekumenda na suriin ang mga pakete upang makita kung ito ay na-uninstall nang tama sa
conda list
Para sa akin ito ang mga pangunahing kaalaman, kung nais mong lumalim nang mas malalim dito mayroon kang opisyal na manwal ng conda (sa Ingles)
Umalis kami a cheat sheet ni Conda opisyal, na may pangunahing mga utos para sa mabilis na paggamit ng pamamahagi.
Isang lakad sa graphic na kapaligiran ng Anaconda
Ang lahat ng ito ay ginagawa namin sa terminal at magagawa namin ito nang grapiko sa interface ng Anaconda.
Upang simulan muna ang pamamahagi magkakaroon kami ng base environment (root) conda na aktibo
conda activate base
At sa pamamagitan nito maaari nating tawagan ang Anaconda. Kung hindi, hindi ito magsisimula
anaconda-navigator
Kita mo, narito sa amin ang pangunahing proyekto, na kung saan ay ang ugat at pagkatapos ang mga kapaligiran na iyong nilikha at alin sa aking kaso ay kumpare.
Mahusay na makita ito sa isang video
At sa kaalamang nakuha sa buong artikulo ay maaari kaming magsimulang mag-biyolin at makalikot sa maraming mga aklatan at aplikasyon.
Kung mayroon kang anumang mga katanungan, mag-iwan ng isang komento at susubukan kong tulungan ka