Anaconda Tutorial: Dè a th ’ann, ciamar a stàlaicheas tu e agus mar a chleachdas tu e

Saidheans dàta Anaconda, dàta mòr agus pytho, sgaoileadh R.

San artaigil seo tha mi a ’fàgail a Stiùireadh stàlaidh Anaconda agus mar a chleachdas tu am manaidsear pacaid Conda agad. Le seo, is urrainn dhuinn àrainneachdan leasachaidh a chruthachadh airson python agus R leis na leabharlannan a tha sinn ag iarraidh. Gu math inntinneach gus tòiseachadh air conaltradh le Machine Learning, mion-sgrùdadh dàta agus prògramadh le Python.

Tha Anaconda na sgaoileadh an-asgaidh agus Open Source de na cànanan prògramaidh Python agus R a tha air an cleachdadh gu farsaing ann an coimpiutaireachd saidheansail (Saidheans DàtaData Saidheans, Ionnsachadh Inneal, Saidheans, Innleadaireachd, anailisean ro-innse, Dàta Mòr, msaa).

Bidh e a ’stàladh àireamh mhòr de thagraidhean a tha air an cleachdadh gu farsaing anns na cuspairean sin uile aig an aon àm, an àite a bhith gan stàladh aon ri aon. . Barrachd air 1400 agus sin an fheadhainn as motha a chleachdar anns na cuspairean sin. Eisimpleirean

  • Numpy
  • Bidh pandathan
  • Tensorflow
  • H20.ai.
  • Scipy
  • Jupyter
  • Deas-bhòrd
  • OpenCV
  • MatplotLib

O chionn greis chuir mi a-steach Keras agus TensorFlow bareback ach tha fuasgladh Anaconda a ’coimhead tòrr nas sìmplidh agus nas fheumail

Tha e cuideachd na roghainn eireachdail gus Python a chuir air an t-siostam obrachaidh againn leis na leabharlannan a dh ’fheumas sinn agus a bheil e air na pròiseactan a chuir air leth ann an diofar àrainneachdan brìgheil.

Pasganan cuairteachaidh Anaconda agus tagraidhean

Tha mi gu sònraichte a ’dèanamh deuchainn air airson cuid de sgriobtaichean gus csv mòr a riaghladh airson obair agus airson a bheil feum agam air NumPy agus Pandas. Agus a-nis feuchaidh mi Tensorflow agus rudeigin eile ;-)

Is e na tha mi a ’faicinn leis an àireamh de phasgan a chì mi nach eil e cuingealaichte ri mion-sgrùdadh dàta oir is urrainn dhuinn ceudan de plugins (leabharlannan) a chuir a-steach airson leasachadh lìn no sgrìobadh mar Scrappy. Mar sin bidh sinn a ’dol leis an oideachadh coitcheann mu bhith a’ stàladh agus a ’cruthachadh àrainneachdan agus nì sinn sgrùdadh air na tagraidhean as urrainn dhuinn a stàladh.

Anaconda vs Conda

Fo-earrann. Na bi troimh-chèile Anaconda, a tha na shreath a leigeas leinn mòran leabharlannan agus bathar-bog Mion-sgrùdadh Dàta, Dàta Saidheans agus Ionnsachadh Inneal a chleachdadh le Conda, a tha na mhanaidsear pacaid Anaconda agus àrainneachdan brìgheil.

Mar a stàlaicheas tu Anaconda air Ubuntu

Faodar Anaconda a chuir a-steach air Microsoft, MacOn agus Linux. Innsidh mi dhut mun eòlas agam ann an Ubuntu.

Tha diofar dhòighean ann air Anaconda a chuir a-steach ann an Ubuntu, is e am fear as fheàrr leam a dhol chun làrach-lìn oifigeil agus a luchdachadh sìos an .sh. Lorg an siostam obrachaidh agad agus an dreach anns a bheil ùidh agad

Ma thòisicheas tu tha mi a ’moladh gun tagh thu dreach 3.7 gum bi 2.7 air a dhol à bith ann am beagan bhliadhnaichean.

Ma luchdaich thu sìos an .sh airson linux mar mise, feumaidh tu an consol no an inneal-uidhe fhosgladh, agus a dhol chun eòlaire far a bheil e, nam chùis-sa Luchdaich a-nuas

Cuimhnich gur e am mearachd as cumanta a tha duilgheadasan aig daoine nach cuir e a-steach am pasgan no an eòlaire ceart

cd Descargas
ls
sh nombre_del_archivo_que_has_descargado.sh

Leis a ’chiad loidhne thèid sinn chun eòlaire Luchdaich sìos, leis an dàrna« ls »tha e a’ liostadh na faidhlichean a th ’ann agus gus am faic sinn ainm an .sh agus leis an treas fear bidh sinn a’ cur an gnìomh an .sh a tha sinn ag ràdh a tha coltach ris an Windows .exe.

Agus tòisichidh e a ’ruith. Gabh ri teirmichean cead bathar-bog agus an uairsin faighnichidh e dhut a bheil thu airson Stiùidio Còd Lèirsinneach a stàladh. Tha mi air a ràdh gu bheil.

Ceumannan às deidh dhut Anaconda a chuir a-steach

Feumaidh tu faighinn a-mach às an fhèill-reic sin airson na h-atharrachaidhean a bhith ag obair. Mar sin bidh sinn a ’dùnadh terminal, ath-fhosgladh agus seòrsa

anaconda-navigator

Fosglaidh seo eadar-aghaidh grafaigeach le cruth brabhsair a leigeas leinn diofar phasgan a chuir a-steach agus a ghnìomhachadh, ged as urrainn dhuinn a h-uile càil a dhèanamh bhon consol.

Nuair a bhios tu air a chuir a-steach nì sinn cinnteach gu bheil a h-uile dad ceart. airson sin chì sinn dè an dreach a chuir sinn a-steach

conda --version

Ma tha a h-uile càil gu math tillidh e sinn àrd mar conda 4.6.4 Ma nochdas mearachd, feumaidh sinn na tha e ag innse dhuinn fhuasgladh, ath-shuidheachadh, msaa.

Ma tha thu dìreach air stàladh bu chòir dhut faicinn a bheil ùrachadh sam bith ann an conda

conda update conda
conda update anaconda

Tha seo a ’dèanamh coimeas eadar an dreach a th’ againn leis an fhear a tha ri fhaighinn agus ma tha rudeigin ùr ann iarraidh e oirnn

Proceed ([y]/n)? y

Bidh sinn a ’cur« agus »an tha agus a’ dol a-steach

Cruthaich àrainneachdan obrach brìgheil le Conda

Faodaidh gach pròiseact a nì sinn a bhith againn ann an àrainneachd air leth, mar seo bidh sinn a ’seachnadh dhuilgheadasan le eisimeileachd pacaid, msaa.

Gus àrainneachd bhrìgheil a chruthachadh, tha sinn a ’dol a ghairm sin coimeasach bidh sinn a ’sgrìobhadh anns a’ phort-adhair:

conda create --name comparador python=3.7

Càite coimeasach is e ainm na h-àrainneachd brìgheil agus is e python = 3.7 a ’phacaid a tha sinn airson a stàladh.

Bidh sinn ga ghnìomhachadh le

conda activate comparador

Agus bidh sinn a ’cur dheth le

conda deactivate

Bidh sinn a ’dearbhadh àrainneachdan brìgheil air

conda info --envs

Seallaidh seo dhuinn na h-àrainneachdan a th ’againn, tillidh e rudeigin mar sin

# conda environments:
#
base                  *  /home/nacho/anaconda3
comparador               /home/nacho/anaconda3/envs/comparador

tha a ’bhunait freumhaichte, agus tha an rionnag a’ sealltainn dhuinn am fear a chuir sinn an gnìomh.

Tha aon rud ri thoirt fa-near cuideachd. Nuair a bhios tu a ’gnìomhachadh àrainneachd anns a’ chonsól, tha an t-ainm air a chaitheamh ann am bragan gu sgiobalta, gus am bi fios againn càite a bheil sinn

Òrdughan nas inntinniche:

is urrainn dhuinn tagraidhean a lorg airson an stàladh. Smaoinich gu bheil mi airson Keras a stàladh, oir an toiseach tha mi a ’coimhead a bheil an aplacaid ri fhaighinn agus dè na dreachan a tha ann

conda search keras

Mar a chì mi gu bheil e mar-thà ceum airson a stàladh

conda install keras

Agus airson a h-uile dad a chuir sinn a-steach san àrainneachd leasachaidh againn a chleachdadh, cleachdaidh sinn

conda list

Làimhseachadh pacaidean pkgs le conda

Seo beagan roghainnean inntinneach. Cuidichidh sin sinn le bhith a ’rèiteachadh ar n-àrainneachd bhrìgheil leis na tagraidhean a dh’ fheumas sinn a bhith ag obair.

Stàlaich pacaidean

Tha òrdughan sònraichte ann. Gus pasgan a stàladh ann an àrainneachd shònraichte. Mar eisimpleir Keras, anns an àrainneachd ùr agam coimeasach

conda install --name comparador keras

Mura cuir sinn an coimeasair - ainm cuiridh e a-steach e san àrainneachd a tha gnìomhach againn aig an àm sin.

Faodaidh sinn iomadh pasgan a chuir a-steach aig an aon àm (keras agus scrappy) le

conda install keras scrappy

Ach chan eilear a ’moladh duilgheadasan eisimeileachd a sheachnadh.

Mu dheireadh, faodaidh sinn an dreach sònraichte a tha sinn airson a stàladh a thaghadh ma tha ùidh againn airson adhbhar sam bith

conda install keras=2.2.4

Stàlaich pacaidean neo-Conda

Anns a ’chùis seo cleachdaidh sinn pip

pip install

Ùraich pacaidean

Tha diofar roghainnean ann. Ùraich pasgan sònraichte le

conda update keras

Ùraich python

conda update python

Ùraich conda

conda update conda

Agus gus am pasgan meta Anaconda gu lèir ùrachadh

conda update conda
conda update anaconda

Cuir às do phasganan

Cuir às do phasganan ann an àrainneachd shònraichte. Mar eisimpleir Keras bhon àrainneachd coimeasach

conda remove -n comparador keras

Ma tha sinn airson cur às don àrainneachd anns a bheil sinn

conda remove keras

Faodar ioma pasgan a dhubhadh às aig an aon àm

conda remove keras scrappy

Agus thathas a ’moladh sùil a thoirt air na pacaidean gus faicinn a bheil e air a chuir a-steach gu ceart

conda list

Dhòmhsa is e seo na bunaitean, ma tha thu airson a dhol nas doimhne an seo tha an leabhar-làimhe oifigeil conda (sa Bheurla)

Dh ’fhalbh sinn a duilleag meallta le Conda oifigeil, leis na prìomh òrdughan airson an sgaoileadh a chleachdadh gu sgiobalta.

Cuairt tro àrainneachd grafaigeach Anaconda

A h-uile càil a tha sinn a ’dèanamh leis an inneal-crìochnachaidh agus is urrainn dhuinn a dhèanamh gu grafaigeach leis an eadar-aghaidh Anaconda.

Gus an sgaoileadh a thòiseachadh, an toiseach feumaidh sinn an àrainneachd bunaiteach (root) conda a bhith gnìomhach

conda activate base

Agus le seo faodaidh sinn Anaconda a ghairm. Mura dèan e, cha tòisich e

anaconda-navigator

Tha thu a ’faicinn, an seo lorg sinn am pròiseact bunaiteach, a tha freumhaichte agus an uairsin na h-àrainneachdan a tha thu a’ cruthachadh agus a tha nam chùis-sa air a bhith coimeasach.

Tha e nas fheàrr fhaicinn ann am bhidio

Agus leis an eòlas a fhuaireadh tron ​​artaigil, is urrainn dhuinn tòiseachadh a ’fidheall le agus a’ fidheall le mòran leabharlannan agus thagraidhean.

Ma tha ceist sam bith agad, fàg beachd agus feuchaidh mi ri do chuideachadh

Fàg beachd