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:
- Deschide un terminal (pe Linux sau macOS) sau un prompt de comandă (pe Windows).
- Scrie următoarea comandă și apasă Enter:
python --versionDacă 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:
- Deschide un terminal sau un prompt de comandă.
- 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:
- Deschide un terminal sau un prompt de comandă.
- Folosește următoarea comandă pentru a instala biblioteca:
pip install library_nameDe 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:
- Deschide shell-ul interactiv Python tastând python în terminal sau linia de comandă.
- Î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_numberDe exemplu, pentru a instala versiunea 2.25.1 a bibliotecii requests:
pip install requests==2.25.1pip 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_nameDe exemplu, pentru a actualiza biblioteca requests:
pip install --upgrade requestsPasul 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:
- 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 - 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:
- În primul rând, instalează pachetul de mediu virtual:
pip install virtualenv - Crează un mediu virtual în folderul proiectului:
virtualenv venv - Activează mediu virtual:
- Pentru Windows:
venvScriptsactivate - Pentru Linux/macOS:
venv/bin/activate source
- Pentru Windows:
- 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:
deactivatePasul 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_nameDe exemplu, pentru a elimina biblioteca requests:
pip uninstall requestspip 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ță.
