Tutorial Python Anaconda: Tot ce trebuie să știți

Publicat: 2021-02-17

Bine ați venit la ghidul nostru detaliat Python Anaconda. Acest articol vă va explica ce este Anaconda, de ce ar trebui să o utilizați, cum să o instalați în sistemul dvs. și cum puteți începe să o utilizați. Anaconda este o necesitate pentru fiecare profesionist în știința datelor datorită popularității și caracteristicilor sale. Veți afla mai multe despre acest manager de pachete fantastic în următorul tutorial Python Anaconda, așa că să începem!

Cuprins

Ce este Anaconda?

Anaconda este un manager de pachete open-source pentru Python și R. Este cea mai populară platformă printre profesioniștii din știința datelor pentru rularea implementărilor Python și R. Există peste 300 de biblioteci în știința datelor, așa că a avea un sistem de distribuție robust pentru ele este o necesitate pentru orice profesionist din acest domeniu.

Anaconda simplifică implementarea și gestionarea pachetelor. În plus, are o mulțime de instrumente care vă pot ajuta cu colectarea datelor prin inteligență artificială și algoritmi de învățare automată.

Cu Anaconda, puteți configura, gestiona și partaja cu ușurință mediile Conda. Mai mult, puteți implementa orice proiect necesar cu câteva clicuri atunci când utilizați Anaconda.

Învață cursuri de știință a datelor de la cele mai bune universități din lume. Câștigă programe Executive PG, programe avansate de certificat sau programe de master pentru a-ți accelera cariera.

De ce să folosiți Anaconda?

Există multe avantaje ale utilizării Anaconda și următoarele sunt cele mai proeminente dintre ele:

  • Anaconda este gratuit și open-source. Aceasta înseamnă că îl poți folosi fără a cheltui bani.
  • În sectorul științei datelor, Anaconda este o bază din industrie. De asemenea, este open-source, ceea ce l-a făcut foarte popular. Dacă doriți să deveniți un profesionist în știința datelor, trebuie să știți cum să utilizați Anaconda pentru Python, deoarece fiecare recrutor se așteaptă să aveți această abilitate. Este o necesitate pentru știința datelor.
  • Are peste 1500 de pachete Python și R pentru știința datelor, astfel încât să nu vă confruntați cu probleme de compatibilitate în timp ce colaborați cu alții. De exemplu, să presupunem că colegul vă trimite un proiect care necesită pachete numite A și B, dar aveți doar pachetul A. Fără a avea pachetul B, nu ați putea rula proiectul. Anaconda atenuează șansele unor astfel de erori. Puteți colabora cu ușurință la proiecte fără a vă face griji cu privire la problemele de compatibilitate.
  • Vă oferă un mediu perfect care simplifică implementarea proiectelor. Puteți implementa orice proiect cu doar câteva clicuri și comenzi în timp ce gestionați restul.
  • Anaconda are o comunitate înfloritoare de oameni de știință ai datelor și profesioniști în învățarea automată care îl folosesc în mod regulat. Dacă întâmpinați o problemă, sunt șanse ca comunitatea să fi răspuns deja la fel. Pe de altă parte, puteți, de asemenea, să întrebați oamenii din comunitate despre problemele cu care vă confruntați acolo, este o comunitate foarte utilă gata să ajute noii cursanți.
  • Cu Anaconda, puteți crea și antrena cu ușurință modele de învățare automată și de învățare profundă, deoarece funcționează bine cu instrumente populare, inclusiv TensorFlow, Scikit-Learn și Theano.
  • Puteți crea vizualizări utilizând Bokeh, Holoviews, Matplotlib și Datashader în timp ce utilizați Anaconda.
  • Anaconda funcționează cu toate bibliotecile majore Python, inclusiv Dask, Pandas, NumPy și Numba, care vă permit să analizați datele rapid și scalabil.

Cum se instalează Anaconda?

Ghidul nostru Python Anaconda ar fi incomplet dacă nu vorbim despre instalare. Puteți descărca Anaconda pentru sistemul dumneavoastră de pe site-ul oficial al Anaconda .

La momentul scrierii tutorialului nostru Python Anaconda, Anaconda oferă planul individual pentru Python 3.8. Ar trebui să descărcați versiunea care se potrivește cu compatibilitatea dispozitivului dvs., deoarece Anaconda este disponibil atât pentru mașinile pe 64 de biți, cât și pentru cele pe 32 de biți.

După ce descărcarea este completă, deschideți configurarea download.exe și faceți clic pe butonul „Următorul”. Instalatorul vă va cere să citiți acordul și va trebui să faceți clic pe „Sunt de acord” pentru a continua.

În fereastra următoare, programul de instalare vă întreabă dacă doriți să descărcați software-ul pentru toți utilizatorii sau doar pentru dvs. Rețineți că, dacă doriți să instalați Anaconda pentru toți utilizatorii, veți avea nevoie de privilegii de administrator, ceea ce poate complica lucrurile.

În secțiunea următoare, instalatorul vă întreabă destinația software-ului. Aici, puteți alege locul în care doriți să fie instalat Anaconda.

Acum, programul de instalare vă permite să adăugați Anaconda la variabila de mediu PATH a mașinii dumneavoastră și să vă înregistrați ca sistem principal Python 3.8. Adăugându-l la PATH, vă asigurați că este găsit înaintea altui program de instalare. Acum, puteți face clic pe butonul „Instalare” și puteți începe procesul de instalare.

După ce programul de instalare a finalizat extragerea Anaconda și a fișierelor aferente acestuia, va trebui să faceți clic pe butonul Următorul după care programul de instalare vă informează despre PyCharm.

După această fereastră, procesul de instalare s-a încheiat. Puteți face clic pe butonul Terminare pentru a încheia sarcina sau puteți afla mai multe despre Anaconda Cloud prin fereastra finală a programului de instalare.

Pași după instalare

După ce ați finalizat instalarea, puteți căuta în sistemul dvs. Anaconda, care vă va arăta următoarele fișiere:

  • Solicitarea Anacondei
  • Caietul Jupyter
  • Anaconda Powershell Prompt
  • Spyder IDE
  • Anaconda Navigator

Acum, accesați promptul de comandă și tastați „Jupyter notebook”, astfel încât să deschidă tabloul de bord Jupyter.

În partea dreaptă sus a meniului, veți găsi opțiunea de a crea un nou blocnotes. În noul tău blocnotes, poți executa una sau mai multe instrucțiuni simultan și poți începe să lucrezi.

Cum se utilizează Anaconda pentru Python

Acum că am discutat toate elementele de bază în tutorialul nostru Python Anaconda, haideți să discutăm câteva comenzi fundamentale pe care le puteți utiliza pentru a începe să utilizați acest manager de pachete.

Listarea tuturor mediilor

Pentru a începe să utilizați Anaconda, ar trebui să vedeți câte medii Conda sunt prezente în mașina dvs.

conda env list

Acesta va lista toate mediile Conda disponibile în mașina dvs.

Crearea unui nou mediu

Puteți crea un nou mediu Conda mergând la directorul necesar și folosiți această comandă:

conda create -n <numele_mediului_dvs.>

Puteți înlocui <your_environment_name> cu numele mediului dumneavoastră. După ce ați introdus această comandă, conda vă va întreba dacă doriți să continuați, la care ar trebui să răspundeți cu y:

continua ([y])/n)?

Pe de altă parte, dacă doriți să creați un mediu cu o anumită versiune de Python, ar trebui să utilizați următoarea comandă:

conda create -n <your_environment_name> python=3.6

În mod similar, dacă doriți să creați un mediu cu un anumit pachet, puteți utiliza următoarea comandă:

conda create -n <numele_mediului_dvs.> nume_pachet

Aici, puteți înlocui pack_name cu numele pachetului pe care doriți să-l utilizați.

Dacă aveți un fișier .yml, puteți utiliza următoarea comandă pentru a crea un nou mediu Conda bazat pe acel fișier:

conda env create -n <numele_mediului_dvs.> -f <numele_fișierului>.yml

Am discutat, de asemenea, cum puteți exporta un mediu Conda existent într-un fișier .yml mai târziu în acest articol.

Activarea unui mediu

Puteți activa un mediu Conda utilizând următoarea comandă:

conda activate <nume_mediu>

Ar trebui să activați mediul înainte de a începe să lucrați la el. De asemenea, înlocuiți termenul <environment_name> cu numele mediului pe care doriți să îl activați. Pe de altă parte, dacă doriți să dezactivați un mediu, utilizați următoarea comandă:

conda dezactiva

Instalarea pachetelor într-un mediu

Acum că aveți un mediu activat, puteți instala pachete în el utilizând următoarea comandă:

conda install <nume_pachet>

Înlocuiți termenul <nume_pachet> cu numele pachetului pe care doriți să îl instalați în mediul dvs. Conda în timp ce utilizați această comandă.

Actualizarea pachetelor într-un mediu

Dacă doriți să actualizați pachetele prezente într-un anumit mediu Conda, ar trebui să utilizați următoarea comandă:

conda update

Comanda de mai sus va actualiza toate pachetele prezente în mediu. Cu toate acestea, dacă doriți să actualizați un pachet la o anumită versiune, va trebui să utilizați următoarea comandă:

conda install <nume_pachet>=<versiune>

Exportarea unei configurații de mediu

Să presupunem că doriți să vă împărtășiți proiectul cu altcineva (coleg, prieten etc.). Deși puteți partaja directorul pe Github, acesta ar avea multe pachete Python, ceea ce face ca procesul de transfer să fie foarte dificil. În loc de asta, puteți crea un fișier .yml de configurare a mediului și îl puteți partaja cu acea persoană. Acum, ei pot crea un mediu ca cel al dvs. folosind fișierul .yml.

Pentru a exporta mediul în fișierul .yml, mai întâi va trebui să îl activați și să rulați următoarea comandă:

conda env export > <nume_fișier>.yml

Persoana cu care doriți să partajați mediul trebuie doar să folosească fișierul exportat folosind comanda „Crearea unui mediu nou” pe care am partajat-o înainte.

Eliminarea unui pachet dintr-un mediu

Dacă doriți să dezinstalați un pachet dintr-un anumit mediu Conda, utilizați următoarea comandă:

conda remove -n <nume_env> <nume_pachet>

Pe de altă parte, dacă doriți să dezinstalați un pachet dintr-un mediu activat, va trebui să utilizați următoarea comandă:

conda remove <nume_pachet>

Ștergerea unui mediu

Uneori, nu trebuie să adăugați un mediu nou, ci să eliminați unul. În astfel de cazuri, trebuie să știți cum să ștergeți un mediu Conda, ceea ce o puteți face folosind următoarea comandă:

conda env remove –name <nume_env>

Comanda de mai sus ar șterge imediat mediul Conda.

Învață cursuri de știință a datelor de la cele mai bune universități din lume. Câștigă programe Executive PG, programe avansate de certificat sau programe de master pentru a-ți accelera cariera.

Gânduri finale

Iată-l, ghidul nostru detaliat Python Anaconda. Începeți cu Anaconda este destul de simplu. Cu toate acestea, ar trebui să fiți familiarizați cu elementele de bază ale Python și programare, atunci când începeți să utilizați acest instrument.

Dacă sunteți interesat să aflați mai multe despre știința datelor, iată câteva resurse suplimentare pentru citirea dvs.:

  • Cum poate un Data Scientist să folosească cu ușurință ScRapy pe Python Notebook
  • 7 Avantaje ale utilizării Python pentru Data Science
  • Analiza datelor folosind Python [Tot ce trebuie să știți]

Pe de altă parte, dacă doriți o experiență de învățare mai individualizată, vă recomandăm să urmați un curs de știință a datelor. Veți studia de la experți din industrie prin teme, prelegeri live și videoclipuri în timp ce urmați un curs de știință a datelor.

Care sunt aplicațiile Anaconda Distribution?

Următoarele sunt aplicațiile furnizate de Anaconda Distribution:
1. Jupyter Notebook
Jupyter Notebook este un mediu interactiv bazat pe web care funcționează ca un IDE pentru multe limbaje de programare, inclusiv Python și este considerat a fi cea mai bună platformă pentru începătorii științei datelor.
2. JupyterLab
Jupyter Lab este un alt mediu de dezvoltare care se bazează pe arhitectura Jupyter Notebook.
3. Cod Visual Studio
Visual Studio Code sau pur și simplu VS Code este un editor de cod de la Microsoft care acceptă aproape orice limbaj de programare și oferă diverse extensii pentru a le susține.
4. Spyder
Spyder este un IDE Python care vine cu funcții avansate, cum ar fi testarea interactivă, depanarea, rularea sarcinilor, editarea avansată și funcțiile introspective.

Dă-ne câteva dintre caracteristicile esențiale ale Python Anaconda?

Anaconda este un manager de pachete pentru Python și R și este considerată una dintre cele mai populare platforme pentru aspiranții la știința datelor. Următoarele sunt câteva dintre motivele care o pun pe Anaconda cu mult înaintea concurenților săi.
1. Sistemul său de distribuție robust ajută la gestionarea limbilor precum Python, care are peste 300 de biblioteci.
2. Este o platformă gratuită și open-source. Comunitatea sa open-source are mulți dezvoltatori eligibili care îi ajută în mod constant pe începători.
3. Are câteva instrumente bazate pe AI și ML care pot extrage cu ușurință datele din diferite surse.
4. Anaconda are peste 1500 de pachete Python și R pentru știința datelor și este considerat standardul industriei pentru testarea și formarea modelelor.

Cât de bun este Python pentru analiza datelor?

Următoarele motive fac din Python un limbaj esențial pe care fiecare Data Scientist ar trebui să-l cunoască:
1. Python este considerat a fi cel mai potrivit limbaj pentru toate domeniile științei datelor. Analiza datelor devine eficientă atunci când Python este utilizat în combinație cu R.
2. Are o bibliotecă bogată de pachete orientate către date. Vă puteți vizualiza datele folosind diferite diagrame și diagrame.
3. Seturile de date complexe pot fi gestionate folosind instrumentele puternice furnizate împreună cu cadrele de date.
4. Pachetele Python pline de putere, cum ar fi Numpy, Pandas, Sci-kit oferă caracteristici pentru a produce rezultate precise.
5. Oferă soluții scalabile și flexibile pentru aplicații.
6. Matplotlib oferă diverse instrumente de plotare pentru grafice și vizualizări precise ale datelor dvs.