Acasă
» WINDOWS
»
Cum să faci Python și Pip să funcționeze pe Windows
Cum să faci Python și Pip să funcționeze pe Windows
Pentru a face Python și pip să funcționeze pe Windows , instalați Python Install Manager oficial, deschideți PowerShell și lansați Python din terminal. Pip este în mod normal inclus în Python. Folosiți-l python -m pippentru a vă asigura că comenzile pachetului rulează prin interpretorul pe care intenționați să îl utilizați și creați un mediu virtual pentru fiecare proiect pentru a păstra dependențele sale separate.
Instrucțiunile mai vechi care recomandă alegerea între versiuni fixe din Microsoft Store sau descărcarea get-pip.pynu mai reprezintă cea mai simplă configurare. Documentația actuală Python recomandă Python Install Manager, disponibil pe Python.org sau Microsoft Store. Managerul gestionează runtime-urile Python, în timp ce ensurepippoate restaura pip dacă o anumită instalare îl lipsește.
1. Instalați Python pe Windows
Deschideți pagina oficială de descărcări Python sau deschideți Microsoft Store și căutați Python Install Manager . Cele două distribuții de manager sunt echivalente. Confirmați că editorul este Python Software Foundation, apoi instalați aplicația.
Deschideți o nouă fereastră PowerShell. Rulați python --version. Dacă nu este încă instalat niciun runtime Python, managerul poate instala versiunea stabilă curentă atunci când lansați Python pentru prima dată. De asemenea, puteți rula py listpentru a vedea runtime-urile pe care le cunoaște managerul.
Dacă un proiect necesită în mod specific o versiune de Python, instalați acea versiune explicit, de exemplu py install 3.15. Verificați cerințele proiectului înainte de a alege o versiune; cea mai nouă versiune nu este compatibilă automat cu toate aplicațiile mai vechi.
Exemplu de înregistrare în magazin cu numele editorului și butonul Instalare vizibile.
Pentru o configurare nouă, comanda implicită pythoneste de obicei suficientă. Verificați rezultatul cu:
python --version
py list
Prima comandă afișează versiunea interpretorului; a doua listează runtime-urile instalate. Numărul exact al versiunii se schimbă pe măsură ce Python primește versiuni. Pentru a rula un script din folderul său, utilizați python .\script.py. Pentru mai multe detalii despre manager, aliasuri și configurarea Windows, consultați ghidul oficial Python pe Windows .
Exemplu de ieșire PowerShell pentru verificarea Python și vizualizarea runtime-urilor instalate.
2. Verificați țeava și reparați-o numai dacă este necesar
Verificați dacă pip este atașat interpretorului Python pe care tocmai l-ați instalat:
python -m pip --version
Rezultatul identifică pip și versiunea Python căreia îi aparține. Dacă comanda funcționează, puteți actualiza pip cu:
python -m pip install --upgrade pip
Dacă Python raportează No module named pip, utilizați modulul bootstrap inclus în Python în loc să descărcați un script separat:
python -m ensurepip --upgrade
Apoi rulați din nou verificarea versiunii pip. ensurepipfolosește componente incluse în Python; nu preia un program de instalare de pe un site terț. Citiți documentația ensurepip dacă aveți nevoie de opțiunile disponibile.
3. Instalați pachete într-un mediu de proiect
Instalarea fiecărui pachet la nivel global poate face ca proiectele să interfereze unele cu altele. Un mediu virtual păstrează pachetele într-un folder pentru un proiect. În PowerShell, accesați directorul proiectului și creați mediul:
py -m venv .venv
.\.venv\Scripts\Activate.ps1
După activare, PowerShell adaugă de obicei (.venv)la prompt. Instalați un pachet cu aceeași comandă legată de interpretor utilizată mai sus:
python -m pip install requests
Înlocuiți requestscu numele pachetului de care are nevoie proiectul dvs. Pentru a vedea ce pip a fost instalat, executați comanda python -m pip show requests. Când terminați de lucrat în mediu, introduceți comanda deactivate. Mediul rămâne pe disc și poate fi activat din nou ulterior.
Exemple de comenzi pentru crearea și activarea unui mediu de proiect în PowerShell.
Când PowerShell se blochează Activate.ps1din cauza politicii sale de execuție a scripturilor, nu este nevoie să modificați o setare la nivel de mașină doar pentru a instala un pachet. Apelați direct interpretorul mediului în schimb:
Aceasta execută pip în interiorul acelui mediu fără a-l activa. Ghidul Pythonvenv explică modul în care mediile sunt create și utilizate pe Windows.
Comanda se instalează în interpretorul selectat în prezent de terminal; activați mai întâi un mediu de proiect pentru a-i păstra pachetele izolate.
Remediați problemele comune cu Python și pip
„Python nu a fost găsit” sau comanda deschide Magazinul: confirmați că managerul de instalare este instalat, apoi deschideți Start și căutați Gestionare aliasuri de execuție a aplicațiilor . Asigurați-vă Python (default)că este activat; dacă este deja, dezactivați-l și activați-l din nou pentru a reîmprospăta comanda. Apoi încercați py list. Consultați pașii oficiali de depanare Windows pentru alte aliasuri sau conflicte de execuție.
„pip nu este recunoscut”: rulează python -m pipîn loc de pipcomanda independentă. Acest lucru evită dependența de adăugarea unui folder Scripts separat la PATH.
Pachetele se instalează în Python-ul greșit: comparați python --versioncu python -m pip --version. Dacă mențineți mai multe versiuni, selectați-o pe cea dorită cu ajutorul lansatorului Windows, de exemplu py -3.15 -m pip --version.
Odată ce verificarea versiunii și verificarea PIP funcționează, Windows este gata să ruleze scripturi Python și să instaleze dependențele proiectului. Ghidul utilizatorului pentru ambalaje Python conține exemple suplimentare de PIP și Environment.