Modhanna íocaíochta Abuse

Conas Anaconda a bhunú ar Ubuntu nó Debian. Treoir mhionsonraithe

01.11.2024, 13:50

Is féidir aon timpeallacht a chumrú le leagan uathúil de Python agus pacáistí gaolmhara, ag cuidiú le coinbhleachtaí neamhriachtanacha idir leaganacha thar thionscadail nó tascanna éagsúla a sheachaint.

Buntáistí Anaconda

Bainisteoir pacáiste conda

Áiríonn Anaconda an bainisteoir pacáiste conda, a ligeann duit pacáistí agus a gcuid spleáchais a shuiteáil, a nuashonrú agus a bhainistiú. Ligeann sé freisin duit timpeallachtaí iargúlta a chruthú do thionscadail éagsúla, rud a chabhraíonn le coinbhleachtaí idir leabharlanna agus leaganacha a sheachaint.

Mar shampla, tá na láidreachtaí seo a leanas ag Anaconda:

  1. Leabharlanna a thagann réamhshuiteáilte: Áirítear leis go leor leabharlann a d'fhéadfadh cabhrú leat anailís a dhéanamh ar mhéideanna móra sonraí agus foghlaim meaisín a dhéanamh, mar shampla NumPy , pandas , scikit-learn , TensorFlow agus PyTorch . Cuidíonn na leabharlanna seo le leas iomlán a bhaint agus comhoiriúnacht den scoth, rud a ligeann d'fhorbróirí díriú ar fhadhbanna a réiteach seachas spleáchais a shuiteáil.
  2. Comhtháthú uirlisí: Oibríonn sé go héasca le hardáin aitheanta mar JupyterNotebook , JupyterLab agus RStudio , a d'fhéadfadh a bheith thar a bheith úsáideach do shaineolaithe eolaíochta sonraí. Ligeann sé seo d'úsáideoirí tuarascálacha idirghníomhacha agus léirshamhlaithe a chruthú go tapa.
  3. Solúbthacht an scálaithe: oiriúnach chun tionscadail a chur i bhfeidhm a bhfuil castacht agus scála éagsúil ag baint leo. Is féidir leat tosú le scripteanna simplí agus dul ar aghaidh chuig feidhmchláir chasta gan a bheith ort uirlisí a athrú.
  4. Pobal beo agus tacaíocht rialta: bonn úsáideora agus forbróir gníomhach. Tá siad gnóthach ag cabhrú lena chéile agus ag cur le forbairt an tionscadail. Soláthraíonn an pobal seo acmhainní agus doiciméadú fairsing chun an fhoghlaim a éascú.
  5. Amharcléiriú sonraí ardchaighdeáin: Tá uirlisí cumhachtacha léirshamhlaithe ar fáil, lena n-áirítear Matplotlib , Seaborn agus Plotly , a ligeann duit graif agus cairteacha amhairc a chruthú chun faisnéis a chur i láthair níos fearr. Is cuid thábhachtach den anailís é léirshamhlú sonraí, agus cuireann na huirlisí seo inrochtana do gach duine air.
  6. Bainistíocht Sonraí: Soláthraíonn sé éagsúlacht uirlisí chun oibriú go héifeachtach le sonraí, lena n-áirítear a ionramháil agus a stóráil. Ligeann sé seo d'anailísithe méideanna móra sonraí a phróiseáil gan mórán iarrachta.
  7. Gnéithe den chainéal conda-forge : Tá an cainéal conda-forge ar fáil, a thairgeann go leor pacáistí, a fhaigheann tacaíocht ghníomhach ón bpobal ar a seal, ag leathnú cumais an dáilte caighdeánach. Tugann sé seo rochtain duit ar na leaganacha is déanaí de leabharlanna agus uirlisí.
  8. Slándáil: Nuashonraítear é féin go rialta chun slándáil do thionscadail eolaíochta sonraí a chinntiú. Tá sé seo tábhachtach chun do shonraí a chosaint agus chun feidhmchláir shlána a fhorbairt.
  9. Enterprise Solutions: Tá leaganacha tráchtála de Anaconda Enterprise ar fáil a thairgeann gnéithe agus tacaíocht bhreise.

Próiseas suiteála Anaconda ar Ubuntu 22.04

Próiseas suiteála Anaconda ar Ubuntu 22.04

Next, a ligean ar breathnú ar an bpróiseas a shuiteáil bainisteoir.

Céim Uimh. 1. Anaconda a íoslódáil chuig fón

Roghnaigh agus íoslódáil AnacondaMiniconda bunaithe ar do chuid riachtanas. Is leagan éadrom de Anaconda é Miniconda nach suiteálann ach na bunphacáistí.

Céim Uimh. 2 . Oscailt teirminéal

Seol an teirminéal ag baint úsáide as an aicearra méarchláir Ctrl+Alt+T nó aimsigh é sa roghchlár feidhmchlár.

Céim Uimh. 3. Ag nascadh le VPS

Ceangail le do VPS fréamhaithe trí SSH . Ina dhiaidh seo, ba cheart duit an córas a nuashonrú ag úsáid APT :

 sudo apt update
sudo apt upgrade

Céim Uimh. 4. Ag dul go dtí an comhad suiteála Anaconda

Téigh chuig an eolaire ina bhfuil an comhad suiteála Anaconda suite. Má tá sé san fhillteán Downloads , rith an t-ordú:

 cd ~/Downloads

Céim Uimh. 5. Rith an suiteálaí

Ní mór dom an script suiteála a rith, úsáidfidh mé an t-ordú:

bash Anaconda3-2021.05-Linux-x86_64.sh

(Cuir ainm do chomhaid íoslódála in ionad Anaconda3-2021.05-Linux-x86_64.sh ).

Céim Uimh. 6. Lean na treoracha suiteála

Téigh tríd an bpróiseas suiteála trí na treoracha ar an scáileán a leanúint.

Céim Uimh. 7 . Anaconda a fhorghníomhú

Nuair a bheidh an tsuiteáil críochnaithe, reáchtáil Anaconda ag baint úsáide as an ordú:

 source ~/.bashrc

Aithneoidh an bhlaosc anois orduithe Anaconda .

Céim Uimh. 8. Ag fíorú rath na suiteála

Deimhnigh gur éirigh leis an tsuiteáil tríd an ordú a rith:

 conda --version

Ba cheart duit an leagan suiteáilte a fheiceáil.

Céim Uimh. 9. Timpeallacht nua Anaconda a chruthú

Chun oibriú ar níos mó ná tionscadal amháin ag an am céanna, cruthaigh timpeallacht nua leis an ordú seo:

 conda create --name myenv python=x.x

Cuir an t-ainm timpeallachta inmhianaithe in ionad myenv agus xx leis an leagan inmhianaithe de Python.

Céim Uimh. 10. Íoslódáil na pacáistí riachtanacha go léir

Íoslódáil na pacáistí a theastaíonn uait ag baint úsáide as an ordú conda :

 condainstallnumpy

Céim Uimh. 11. Díghníomhachtaigh an timpeallacht (roghnach)

Nuair a bheidh tú críochnaithe ag obair le timpeallacht Anaconda , is féidir leat é a mhúchadh:

 condadeactivatemyenv

Anaconda a dhíshuiteáil ó Ubuntu 22.04 : Treoracha céim ar chéim

Ag seoladh an teirminéil

Is é an chéad rud is gá duit a dhéanamh ná críochfort a oscailt, arb é an príomh-uirlis é chun idirghníomhú le do chóras tríd an líne ordaithe. Is féidir leat é seo a dhéanamh ar go leor bealaí: trí aicearra méarchláir a bhrú Ctrl+Alt+T , nó trí Terminal a roghnú ó roghchlár feidhmchlár do dheasc. Is céim thábhachtach é teirminéal a oscailt, toisc go ndéanfar gach ordú breise sa bhfuinneog seo.

Comhshaol Anaconda a dhíghníomhachtú

Sula dtosaíonn tú ar an bpróiseas díshuiteála, déan cinnte go bhfuil gach timpeallacht Anaconda díghníomhaithe. Cabhróidh sé seo le coinbhleachtaí agus earráidí féideartha a sheachaint le linn an phróisis aistrithe.

Chun seo a dhéanamh, rith an t-ordú seo a leanas:

 condadeactivate

Cuirfidh an t-ordú seo deireadh le seisiúin ghníomhacha de gach timpeallacht a d'fhéadfadh a bheith tosaithe agat roimhe seo.

Anaconda a dhíshuiteáil

Anois is féidir leat dul ar aghaidh go dtí an próiseas a bhaint Anaconda féin. Chun seo a dhéanamh, beidh ort an script suiteála a úsáid leis an rogha -uninstall. Beidh ort dul chuig an eolaire inar suiteáladh Anaconda agus ansin an t-ordú seo a leanas a rith:

 bash ~/anaconda3/uninstall-Anaconda3.sh

Cuirfidh an chéim seo tús leis an bpróiseas díshuiteála agus cuirfear tús le comhpháirteanna Anaconda go léir a bhaint as do ríomhaire.

Comhaid cumraíochta a ghlanadh

Cé gur cheart go mbainfeadh an t-ordú roimhe seo comhpháirteanna lárnacha Anaconda , d'fhéadfadh go mbeadh roinnt iontrálacha fós i láthair i gcomhaid chumraíochta bhlaosc mar .bashrc , .zshrc.profile . Tá socruithe timpeallachta sna comhaid seo agus is féidir leo tagairtí d' Anaconda a stóráil.

Chun iad a chur in eagar, oscail an comhad .bashrc le heagarthóir téacs ar nós Nano :

 nano ~/.bashrc

San eagarthóir a osclaíonn, lorg línte a bhaineann le AnacondaConda . Bain na línte seo chun an comhad iontrálacha neamhriachtanach a ghlanadh. Tar éis athruithe a dhéanamh, déan cinnte an comhad a shábháil agus an t-eagarthóir a dhúnadh.

Comhaid atá fágtha a scriosadh

Chun gach comhad Anaconda atá fágtha a bhaint go hiomlán, bain úsáid as an ordú rm . Coinnigh i gcuimhne go dtosaíonn an t-ordú seo ag scriosadh gach comhad agus fillteán go buan, mar sin bí cúramach:

 rm -rf ~/anaconda3

Má shuiteáil tú Anaconda in eolaire eile, déan cinnte go sonróidh tú an cosán eolaire ceart.

Baint rathúil á fhíorú

Tar éis na céimeanna thuas go léir a chríochnú, tá sé tábhachtach a chinntiú go bhfuil Anaconda bainte go deimhin ó do ríomhaire. Chun seo a dhéanamh, rith an t-ordú seo a leanas:

 conda --version

Má thuairiscíonn an córas nár aimsíodh an t-ordú, ciallaíonn sé gur éirigh leat Anaconda a dhíshuiteáil agus spás a shaoradh ar do dhiosca.

Conclúid

Tá Anaconda ar cheann de na dáiltí Python aitheanta atá éasca le húsáid agus oiriúnach do thosaitheoirí agus ardeolaithe sonraí araon. In ainneoin a chuid buntáistí iomadúla, uaireanta b'fhéidir go mbeadh gá leis an ardán seo a bhaint.