Anaconda-opetusohjelma: Mikä se on, miten se asennetaan ja miten sitä käytetään

Anaconda Data Science, big data ja pytho, R-jakauma

Tässä artikkelissa jätän a Anaconda-asennusopas ja Conda-paketinhallinnan käyttäminen. Tämän avulla voimme luoda pythonille ja R: lle kehitysympäristöjä haluamiemme kirjastojen avulla. Erittäin mielenkiintoista aloittaa sekoittaminen koneoppimisen, tietojen analysoinnin ja ohjelmoinnin kanssa Pythonin kanssa.

Anaconda on ilmainen ja avoimen lähdekoodin jakelu Python- ja R-ohjelmointikielille, joita käytetään laajalti tieteellinen laskenta (Data ScienceData Science, Machine Learning, Science, Engineering, predictive analytics, Big Data, etc.).

Se asentaa suuren määrän sovelluksia, joita käytetään laajalti näillä aloilla kerralla, sen sijaan, että tarvitsisi asentaa niitä yksitellen. . Yli 1400 ja joita käytetään eniten näillä aloilla. Joitain esimerkkejä

  • Nöpö
  • Panda
  • Tensorflow
  • H20.ai
  • Opi
  • Jupyter
  • dask
  • OpenCV
  • MatplotLib

Jokin aika sitten asensin Keras ja TensorFlow ilman satulaa, mutta Anacondan ratkaisu näyttää paljon yksinkertaisemmalta ja hyödyllisemmältä

Se on myös upea vaihtoehto asentaa Python käyttöjärjestelmäämme tarvitsemiemme kirjastojen kanssa ja saamme sen eristämään projektit eri virtuaaliympäristöissä.

Anaconda-jakelupaketit ja sovellukset

Testaan ​​sitä joillekin skripteille suurten csv-tiedostojen hallitsemiseksi työhön ja mihin tarvitsen NumPy ja Pandas. Ja nyt yritän Tensorflow'ta ja muutama muu asia ;-)

Näen näkemieni pakettien määrän kanssa sen, että se ei rajoitu tietojen analysointiin, koska voimme asentaa satoja verkkokehitykseen tai romuttamiseen tarkoitettuja laajennuksia (kirjastoja), kuten Scrappy. Joten käytämme yleistä opetusohjelmaa ympäristöjen asentamisesta ja luomisesta ja tutkimme sovelluksia, jotka voimme asentaa.

Anaconda vs Conda

A alakohta. Älä sekoita Anaconda, joka on paketti, jonka avulla voimme käyttää monia kirjastoja ja Data Analysis, Science Data ja Machine Learning -ohjelmistoja Condan kanssa, joka on Anaconda-paketinhallinta ja virtuaaliympäristöt.

Kuinka asentaa Anaconda Ubuntuun

Anaconda voidaan asentaa Microsoftille, MacOille ja Linuxille. Kerron sinulle kokemuksestani Ubuntussa.

On olemassa useita tapoja asentaa Anaconda Ubuntuun, eniten pidän eniten siitä, että menen viralliselle verkkosivustolle ja download .sh. Etsi käyttöjärjestelmäsi ja sinua kiinnostava versio

Jos aloitat, suosittelen, että valitset version 3.7, että 2.7 on vanhentunut muutaman vuoden kuluttua.

Jos lataat .sh Linuxille kuten minä, sinun on avattava konsoli tai pääte ja siirryttävä hakemistoon, missä se on, minun tapauksessani Lataukset

Muista, että yleisin virhe, jolla ihmisillä on ongelmia, on se, että se ei kirjoita oikeaa kansiota tai hakemistoa

cd Descargas
ls
sh nombre_del_archivo_que_has_descargado.sh

Ensimmäisellä rivillä siirrymme Lataukset-hakemistoon, ja toisella «ls»: llä luetellaan olemassa olevat tiedostot, jotta voimme nähdä .sh: n nimen ja kolmannen kanssa suoritamme .sh: n, jonka sanomme olevan kuin Windows.

Ja se alkaa toimia. Hyväksy ohjelmiston käyttöoikeusehdot ja sitten se kysyy, haluatko asentaa Visual Code Studio. Olen sanonut kyllä.

Vaiheet Anacondan asentamisen jälkeen

Sinun täytyy päästä pois päätelaitteen myynnistä, jotta muutokset toimisivat. Joten suljet terminaalin, avaamme uudelleen ja kirjoitamme

anaconda-navigator

Tämä avaa graafisen käyttöliittymän selainmuodolla, jonka avulla voimme asentaa ja aktivoida erilaisia ​​paketteja, vaikka voimme tehdä kaiken myös konsolista.

Asennuksen jälkeen tarkistamme, että kaikki on oikein. sitä varten näemme minkä version olemme asentaneet

conda --version

Jos kaikki on kunnossa, se palauttaa meidät korkealle conda 4.6.4 Jos virhe ilmenee, meidän on nähtävä, mitä se kehottaa meitä ratkaisemaan sen, asentamaan sen uudelleen jne.

Jos olet juuri asentanut, sinun pitäisi nähdä, onko päivityksiä asunnossa

conda update conda
conda update anaconda

Tämä vertaa olemassa olevaa versiota käytettävissä olevaan versioon, ja jos on jotain uutta, se kysyy meiltä

Proceed ([y]/n)? y

Laitamme «ja» kyllä ​​ja annamme

Luo virtuaalisia työympäristöjä Condalla

Jokainen tekemämme projekti voi olla sen erillisessä ympäristössä, tällä tavoin vältämme pakettiriippuvuuksien jne. Ongelmat.

Virtuaalisen ympäristön luomiseksi aiomme kutsua sitä vertailija kirjoitamme terminaaliin:

conda create --name comparador python=3.7

jossa vertailija on virtuaalisen ympäristön nimi ja python = 3.7 on paketti, jonka haluamme sen asentavan.

Aktivoimme sen

conda activate comparador

Ja deaktivoimme

conda deactivate

Tarkistamme virtuaaliset ympäristöt

conda info --envs

Tämä näyttää meille ympäristömme, se palauttaa jotain

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

pohja on juuri, ja tähti näyttää meille aktivoidun.

On myös yksi asia, joka on huomattava. Kun aktivoidaan ympäristö konsolissa, se edeltää sulussa olevaa nimeä kehotteessa, jotta tiedämme aina, missä olemme

Lisää mielenkiintoisia komentoja:

voimme etsiä asennettavia sovelluksia. Kuvittele, että haluan asentaa Kerasin, koska ensin katson, onko sovellus käytettävissä ja mitä versioita siellä on

conda search keras

Koska näen, että sen asentaminen on jo askel

conda install keras

Ja nähdäksesi kaiken, mitä olemme asentaneet kehitysympäristöön, käytämme

conda list

Käsittele pggs-paketteja condalla

Tässä on muutama mielenkiintoinen vaihtoehto. Se auttaa meitä määrittämään virtuaalisen ympäristömme sovelluksille, joita tarvitsemme.

Asenna paketit

On olemassa hyvin erityisiä komentoja. Paketin asentaminen tiettyyn ympäristöön. Esimerkiksi Keras, uudessa ympäristössäni vertailija

conda install --name comparador keras

Jos emme lisää –nimevertailijaa, se asentaa sen ympäristöön, jonka olemme aktiivisia sillä hetkellä.

Voimme asentaa useita paketteja samanaikaisesti (kera ja scrappy)

conda install keras scrappy

Mutta ei ole suositeltavaa välttää riippuvuusongelmia.

Lopuksi voimme valita asennettavan version, jos olemme kiinnostuneita jostain syystä

conda install keras=2.2.4

Asenna ei-Conda-paketit

Tässä tapauksessa käytämme pip

pip install

Päivitä paketit

On olemassa erilaisia ​​vaihtoehtoja. Päivitä tietty paketti

conda update keras

Päivitä python

conda update python

Päivitä conda

conda update conda

Ja päivittää koko Anaconda-meta-paketti

conda update conda
conda update anaconda

Poista paketit

Poista paketit tietyssä ympäristössä. Esimerkiksi Keras ympäristöstä vertailija

conda remove -n comparador keras

Jos haluamme poistaa ympäristön, jossa olemme

conda remove keras

Useita paketteja voidaan poistaa samanaikaisesti

conda remove keras scrappy

Ja on suositeltavaa tarkistaa paketit, onko se poistettu oikein

conda list

Minulle tämä on perusasiat, jos haluat mennä syvemmälle täällä sinulla on virallinen conda-käsikirja (englanniksi)

Jätimme a huijausarkki, Conda virallinen, pääkomennoilla jakelun nopeaan käyttöön.

Kävely Anacondan graafisen ympäristön läpi

Kaiken tämän teemme päätelaitteen kanssa ja voimme tehdä sen graafisesti Anaconda-käyttöliittymällä.

Jakelun aloittamiseksi meidän on ensin oltava perustaympäristön (juuren) conda aktiivinen

conda activate base

Ja tällä voimme kutsua Anacondaa. Jos ei, se ei ala

anaconda-navigator

Täältä löydät perushankkeen, joka on root ja sitten luomasi ympäristöt, jotka minun tapauksessani on vertailija.

On parasta nähdä se videossa

Ja koko artikkelissa hankitun tiedon avulla voimme alkaa hämätä monien kirjastojen ja sovellusten kanssa.

Jos sinulla on kysyttävää, jätä kommentti ja yritän auttaa sinua

Jätä kommentti