Anaconda Tutorial: Cad é, conas é a shuiteáil agus conas é a úsáid

Eolaíocht Sonraí Anaconda, sonraí móra agus pytho, dáileadh R.

San alt seo fágaim a Treoir suiteála Anaconda agus conas do bhainisteoir pacáiste Conda a úsáid. Leis seo is féidir linn timpeallachtaí forbartha a chruthú do python agus R leis na leabharlanna a theastaíonn uainn. An-spéisiúil tús a chur le praiseach le Machine Learning, anailís sonraí agus ríomhchlárú le Python.

Is dáileadh saor in aisce agus Foinse Oscailte é Anaconda de na teangacha cláir Python agus R a úsáidtear go forleathan i ríomhaireacht eolaíoch (Eolaíocht SonraíData Eolaíocht, Foghlaim Meaisín, Eolaíocht, Innealtóireacht, anailísíocht thuarthach, Sonraí Móra, srl).

Suiteáil sé líon mór feidhmchlár a úsáidtear go forleathan sna disciplíní seo go léir ag an am céanna, in ionad iad a shuiteáil ceann ar cheann. . Níos mó ná 1400 agus sin iad na cinn is mó a úsáidtear sna disciplíní seo. Roinnt samplaí

  • Numpy
  • Pandas
  • Sreabhadh teannas
  • H20.ai.
  • Scipy
  • Iúpatar
  • Painéal na nIonstraimí
  • OpenCV
  • MatplotLib

Tamall ó shin shuiteáil mé Keras agus TensorFlow bareback ach is cosúil go bhfuil réiteach Anaconda i bhfad níos simplí agus níos úsáidí

Tá sé freisin a rogha iontach chun Python a shuiteáil ar ár gcóras oibriúcháin leis na leabharlanna a theastaíonn uainn agus bíodh na tionscadail scoite amach againn i dtimpeallachtaí fíorúla éagsúla.

Pacáistí dáilte Anaconda agus feidhmchláir

Táim á thástáil go sonrach le haghaidh roinnt scripteanna chun csv mór a bhainistiú le haghaidh oibre agus a bhfuil NumPy agus Pandas de dhíth orm. Agus anois bainfidh mé triail as Tensorflow agus cúpla rud eile ;-)

Is é an rud a fheicim leis an líon pacáistí a fheicim ná nach bhfuil sé teoranta d’anailís sonraí mar is féidir linn na céadta breiseán (leabharlanna) a shuiteáil atá tiomnaithe d’fhorbairt gréasáin nó do scrapping cosúil le Scrappy. Mar sin téann muid leis an rang teagaisc ginearálta maidir le suiteáil agus cruthú timpeallachtaí agus déanfaimid imscrúdú ar na feidhmchláir is féidir linn a shuiteáil.

Anaconda vs Conda

Fo-alt. Ná déan mearbhall Anaconda, arb é an tsraith é a ligeann dúinn go leor leabharlanna agus bogearraí Anailíse Sonraí, Sonraí Eolaíochta agus Foghlama Meaisín a úsáid le Conda, arb é bainisteoir pacáiste Anaconda é agus timpeallachtaí fíorúla.

Conas Anaconda a shuiteáil ar Ubuntu

Is féidir Anaconda a shuiteáil ar Microsoft, MacOnna agus Linux. Inseoidh mé duit faoi mo thaithí in Ubuntu.

Tá bealaí éagsúla ann chun Anaconda a shuiteáil in Ubuntu, an ceann is fearr liom ná dul chuig an suíomh Gréasáin oifigiúil agus íoslódáil an .sh. Faigh do chóras oibriúcháin agus an leagan a bhfuil spéis agat ann

Má thosaíonn tú molaim duit leagan 3.7 a roghnú go mbeidh 2.7 i léig i gceann cúpla bliain.

Má dhéanann tú an .sh a íoslódáil le haghaidh linux cosúil liomsa, caithfidh tú an consól nó an teirminéal a oscailt, agus dul chuig an eolaire ina bhfuil sé, i mo chás Íoslódálacha

Cuimhnigh gurb é an botún is coitianta a mbíonn fadhbanna ag daoine leis ná nach dtéann sé isteach san fhillteán nó san eolaire ceart

cd Descargas
ls
sh nombre_del_archivo_que_has_descargado.sh

Leis an gcéad líne téimid chuig an eolaire Íoslódálacha, leis an dara «ls» liostaíonn sé na comhaid atá ann agus ionas go bhfeicfimid ainm an .sh agus leis an tríú ceann déanaimid an .sh a deirimid atá cosúil leis an Windows.

Agus tosóidh sé ag rith. Glac le téarmaí an cheadúnais bhogearraí agus ansin iarrfaidh sé ort an bhfuil tú ag iarraidh Visual Code Studio a shuiteáil. Dúirt mé go bhfuil.

Céimeanna tar éis Anaconda a shuiteáil

Caithfidh tú fáil réidh leis an díolachán sin ar an teirminéal chun na hathruithe ar an obair a dhéanamh. Mar sin dúnann muid teirminéal, athoscailt agus clóscríobh

anaconda-navigator

Osclóidh sé seo comhéadan grafach le formáid brabhsálaí a ligfidh dúinn pacáistí éagsúla a shuiteáil agus a ghníomhachtú, cé gur féidir linn gach rud a dhéanamh ón consól.

Nuair a bheidh sé suiteáilte déanfaimid seiceáil go bhfuil gach rud ceart. chuige sin feicfimid cén leagan atá suiteáilte againn

conda --version

Má tá gach rud go maith tabharfaidh sé ard ar ais dúinn mar conda 4.6.4 Má tá earráid le feiceáil, beidh orainn a fheiceáil cad a deir sé linn í a réiteach, í a athshuiteáil, srl.

Má shuiteáil tú díreach ba chóir duit a fheiceáil an bhfuil aon nuashonrú i conda

conda update conda
conda update anaconda

Déanann sé seo comparáid idir an leagan atá againn agus an ceann atá ar fáil agus má tá rud éigin nua iarrfaidh sé orainn

Proceed ([y]/n)? y

Chuireamar «agus» an sea agus isteach

Cruthaigh timpeallachtaí oibre fíorúla le Conda

Is féidir le gach tionscadal a dhéanaimid é a fháil i dtimpeallacht ar leithligh, ar an mbealach seo seachnaímid fadhbanna le spleáchais ar phacáistí, srl.

Chun timpeallacht fhíorúil a chruthú, táimid chun glaoch air comparadóir scríobhaimid sa teirminéal:

conda create --name comparador python=3.7

i gcás comparadóir is ainm don timpeallacht fhíorúil agus is é python = 3.7 an pacáiste a theastaíonn uainn é a shuiteáil.

Cuirimid i ngníomh é le

conda activate comparador

Agus díghníomhaímid le

conda deactivate

Fíoraímid timpeallachtaí fíorúla ar

conda info --envs

Taispeánfaidh sé seo dúinn na timpeallachtaí atá againn, fillfidh sé rud éigin cosúil leis

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

tá an fhréamh fréimhe, agus taispeánann an réiltín dúinn an ceann atá curtha i ngníomh againn.

Tá rud amháin le tabhairt faoi deara freisin. Nuair a bhíonn timpeallacht á ghníomhachtú sa chonsól, caitear an t-ainm i lúibíní go pras, ionas go mbeidh a fhios againn i gcónaí cá bhfuil muid

Orduithe níos suimiúla:

is féidir linn iarratais a chuardach le suiteáil. Samhlaigh go dteastaíonn uaim Keras a shuiteáil, mar gheall ar dtús táim ag féachaint an bhfuil an feidhmchlár ar fáil agus cad iad na leaganacha atá ann

conda search keras

De réir mar a fheicim go bhfuil sé céim chun é a shuiteáil cheana féin

conda install keras

Agus gach rud atá suiteáilte againn inár dtimpeallacht forbartha a fheiceáil úsáidfimid

conda list

Láimhseáil pacáistí pkgs le conda

Seo cúpla rogha spéisiúil. Cuideoidh sé sin linn ár dtimpeallacht fhíorúil a chumrú leis na feidhmchláir a gcaithfimid oibriú.

Suiteáil pacáistí

Tá orduithe an-sonrach ann. Pacáiste a shuiteáil i dtimpeallacht ar leith. Keras mar shampla, i mo thimpeallacht nua-chruthaithe comparadóir

conda install --name comparador keras

Mura gcuirimid an comparadóir ainm leis, suiteálfaidh sé é sa timpeallacht atá gníomhach againn ag an nóiméad sin.

Is féidir linn pacáistí iolracha a shuiteáil ag an am céanna (keras agus scrappy) le

conda install keras scrappy

Ach ní mholtar fadhbanna spleáchais a sheachaint.

Faoi dheireadh, is féidir linn an leagan sonrach a theastaíonn uainn a shuiteáil a roghnú má tá suim againn ar chúis ar bith

conda install keras=2.2.4

Suiteáil pacáistí neamh-Conda

Sa chás seo úsáidfimid pip

pip install

Pacáistí a nuashonrú

Tá roghanna éagsúla ann. Pacáiste sonrach a nuashonrú le

conda update keras

Python a nuashonrú

conda update python

Nuashonraigh conda

conda update conda

Agus pacáiste meta iomlán Anaconda a nuashonrú

conda update conda
conda update anaconda

Scrios pacáistí

Scrios pacáistí i dtimpeallacht ar leith. Keras ón timpeallacht mar shampla comparadóir

conda remove -n comparador keras

Más mian linn an timpeallacht ina bhfuilimid a scriosadh

conda remove keras

Is féidir iliomad pacáistí a scriosadh ag an am céanna

conda remove keras scrappy

Agus moltar na pacáistí a sheiceáil le fáil amach an bhfuil sé suiteáilte i gceart leis

conda list

Maidir liom féin é seo na rudaí bunúsacha, más mian leat dul níos doimhne anseo tá an lámhleabhar conda oifigiúil (i mBéarla)

D’fhágamar a bileog cheat le Conda oifigiúil, leis na príomhorduithe chun an dáileadh a úsáid go tapa.

Siúlóid trí thimpeallacht ghrafach Anaconda

Gach seo atá á dhéanamh againn leis an teirminéal agus is féidir linn é a dhéanamh go grafach le comhéadan Anaconda.

Chun an dáileadh a thosú, caithfimid an timpeallacht bun (fréamh) conda a bheith gníomhach ar dtús

conda activate base

Agus leis seo is féidir linn Anaconda a ghlaoch. Mura ndéanann, ní thosóidh sé

anaconda-navigator

Feiceann tú, anseo feictear dúinn an bunthionscadal, atá fréimhe agus ansin na timpeallachtaí atá á chruthú agat agus a bhí i mo chás comparadóir.

Is fearr é a fheiceáil i bhfíseán

Agus leis an eolas a fuarthas ar fud an ailt is féidir linn tosú ag fidil agus ag fidil le go leor leabharlanna agus feidhmchlár.

Má tá aon cheist agat, fág trácht agus déanfaidh mé iarracht cabhrú leat

Fág tagairt