15%

Alexhost îți îndeplinește dorințele

Răspundeți la sondaj și câștigați premii

MERRY15
Începeți
30.10.2024

Cum să instalezi o bibliotecă în Python

Python este un limbaj de programare versatil și puternic, cu un ecosistem extins de biblioteci care ajută dezvoltatorii să construiască totul, de la aplicații web la instrumente de analiză a datelor. Aceste biblioteci conțin cod gata făcut pe care îl poți folosi în proiectele tale, astfel încât să nu fie nevoie să reinventezi roata. Pentru a folosi aceste biblioteci, trebuie să le instalezi mai întâi. Python poate fi folosit într-o gamă largă de servicii găzduite pentru diverse scopuri, cum ar fi găzduirea web, automatizarea, învățarea automată și aplicațiile fără server.

Pasul 1: Instalează Python

Înainte de a instala bibliotecile, trebuie să te asiguri că Python este instalat pe sistemul tău.

Pentru a verifica dacă Python este instalat, urmează pașii de mai jos:

  1. Deschide un terminal (pe Linux sau macOS) sau un prompt de comandă (pe Windows).
  2. Scrie următoarea comandă și apasă Enter:
    python --version

    Dacă Python este instalat, va returna numărul versiunii instalate (de exemplu, Python 3.9.5).

Dacă Python nu este instalat:

  • Pentru Windows, descarcă și instalează Python de pe site-ul oficial: https://www.python.org/downloads/. În timpul instalării, asigură-te că bifezi caseta “Add Python to PATH”.
  • Pentru Linux sau macOS, Python poate fi deja instalat implicit. Dacă nu, îl poți instala folosind managerul de pachete al sistemului tău (de exemplu, sudo apt install python3 pe Ubuntu).

Pasul 2: Instalează pip (instalatorul de pachete Python)

pip este instalatorul de pachete implicit pentru Python. Îți permite să instalezi cu ușurință biblioteci și să gestionezi dependențele. În cele mai multe cazuri, pip este deja instalat împreună cu Python, dar poți verifica acest lucru.

Pentru a verifica dacă pip este instalat:

  1. Deschide un terminal sau un prompt de comandă.
  2. Scrie următoarea comandă:
    pip --version

Dacă pip este instalat, va afișa numărul versiunii (de exemplu, pip 21.1.1.1 din …).

Dacă pip nu este instalat:

  • Îl poți instala descărcând scriptul get-pip.py și rulându-l:
    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py

Odată instalat, pip ar trebui să fie disponibil pentru utilizare.

Pasul 3: Instalarea bibliotecii Python folosind pip

Odată ce Python și pip sunt configurate, poți instala orice bibliotecă Python din Python Package Index (PyPI), care găzduiește mii de biblioteci.

Pentru a instala o bibliotecă folosind pip:

  1. Deschide un terminal sau un prompt de comandă.
  2. Folosește următoarea comandă pentru a instala biblioteca:
    pip install library_name

    De exemplu, pentru a instala biblioteca populară de interogări, scrie:

    pip install requests

pip va descărca pachetul și toate dependențele necesare pentru acesta, apoi îl va instala pe sistemul tău.

Pasul 4: Verifică instalarea bibliotecii

Pentru a verifica că biblioteca a fost instalată corect, poți să o imporți în scripturile Python sau în shell-ul interactiv Python.

Pentru a verifica instalarea:

  1. Deschide shell-ul interactiv Python tastând python în terminal sau linia de comandă.
  2. Încearcă să imporți biblioteca instalată:
    import requests

Dacă biblioteca este importată fără erori, instalarea a fost un succes.

Pasul 5: Instalează versiuni specifice ale bibliotecii

Uneori, poate fi necesar să instalezi o versiune specifică a unei biblioteci din motive de compatibilitate.

Pentru a instala o versiune specifică:

Folosește următoarea sintaxă:

pip install library_name==version_number

De exemplu, pentru a instala versiunea 2.25.1 a bibliotecii requests:

pip install requests==2.25.1

pip va instala versiunea specificată și toate dependențele necesare.

Pasul 6: Actualizează o bibliotecă existentă

Pentru a actualiza o bibliotecă la cea mai recentă versiune, poți folosi flag-ul –upgrade.

Pentru a actualiza o bibliotecă:

pip install --upgrade library_name

De exemplu, pentru a actualiza biblioteca requests:

pip install --upgrade requests

Pasul 7: Instalarea bibliotecilor din fișierul requirements

În proiecte mari, poate fi necesar să instalezi mai multe biblioteci deodată. Dezvoltatorii folosesc adesea un fișier requirements.txt care listează toate dependențele necesare pentru un proiect.

Pentru a instala biblioteci din fișierul requirements.txt, urmează acești pași:

  1. Crează un fișier text numit requirements.txt și listează fiecare bibliotecă și versiunea sa pe o linie nouă. De exemplu:
    requests==2.25.1 numpy==1.20.3 pandas==1.2.4
  2. Folosește pip pentru a instala toate bibliotecile listate în fișier:
    pip install -r requirements.txt

pip va citi fișierul și va instala toate bibliotecile specificate împreună cu versiunile lor corecte.

Pasul 8: Folosirea mediilor virtuale pentru gestionarea bibliotecilor

Este comun ca proiectele Python să folosească medii virtuale pentru a izola dependențele și a se asigura că diferite proiecte nu intră în conflict între ele.

Pentru a crea un mediu virtual:

  1. În primul rând, instalează pachetul de mediu virtual:
    pip install virtualenv
  2. Crează un mediu virtual în folderul proiectului:
    virtualenv venv
  3. Activează mediu virtual:
    • Pentru Windows:
      venvScriptsactivate
    • Pentru Linux/macOS:
      venv/bin/activate source
  4. Când mediu virtual este activat, instalează bibliotecile ca de obicei:
    pip install library_name

Bibliotecile vor fi instalate doar în mediu virtual, menținând instalarea ta globală Python curată.

Pentru a dezactiva mediu virtual:

deactivate

Pasul 9: Ștergerea bibliotecii

Dacă trebuie să elimini o bibliotecă, pip îți permite de asemenea să o dezinstalezi.

Pentru a dezinstala o bibliotecă:

pip uninstall library_name

De exemplu, pentru a elimina biblioteca requests:

pip uninstall requests

pip va elimina pachetul din sistemul tău.

Concluzie

Instalarea bibliotecilor Python este un proces simplu, dar puternic, care îți permite să extinzi funcționalitatea proiectelor tale. Cu instrumente precum pip și medii virtuale, poți gestiona bibliotecile eficient și te asiguri că proiectele tale au toate dependențele de care ai nevoie. Indiferent dacă instalezi o singură bibliotecă sau gestionezi mai multe dependențe, pașii descriși în acest articol te vor ghida prin proces cu ușurință.

15%

Alexhost îți îndeplinește dorințele

Răspundeți la sondaj și câștigați premii

MERRY15
Începeți