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

  1. 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.
  2. 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.
  3. 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.
Listă în Microsoft Store pentru Python Install Manager, afișând Python Software Foundation ca editor și butonul Instalare.
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 PowerShell care arată python --version care returnează Python 3.15.1 și lista py care arată un runtime CPython instalat.
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.

Exemplu PowerShell de creare a unui mediu .venv într-un folder de proiect și activarea acestuia cu Activate.ps1.
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:

.\.venv\Scripts\python.exe -m pip install requests

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.

Exemplu PowerShell care execută cereri de instalare python -m pip și afișează un mesaj generic de instalare reușită.
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.

Lasă un comentariu

Convertește fotografiile în picturi, schițe și desene animate cu FotoSketcher

Convertește fotografiile în picturi, schițe și desene animate cu FotoSketcher

Transformă o fotografie într-o pictură, o schiță în creion sau un desen animat cu FotoSketcher Studio. Află cum să alegi un efect, să ajustezi previzualizarea și să salvezi opera de artă.

Analizați și identificați fișierele audio în detaliu cu ajutorul Audio Identifier

Analizați și identificați fișierele audio în detaliu cu ajutorul Audio Identifier

Află ce dezvăluie Audio Identifier despre rata de biți, codificatoare și etichete, cum funcționează fluxul său de lucru tradițional și ce instrumente actuale inspectează fișierele sau identifică melodiile.

Indexul meu foto: Un organizator de fotografii open-source pentru Windows

Indexul meu foto: Un organizator de fotografii open-source pentru Windows

Indexul meu foto este un instrument de catalogare a fotografiilor Windows vechi pentru etichetarea, evaluarea și răsfoirea imaginilor locale. Consultați caracteristicile sale documentate, limitele de compatibilitate și o alternativă întreținută.

Schimbați atributele, datele și orele fișierelor și folderelor cu ajutorul programului Attribute Changer

Schimbați atributele, datele și orele fișierelor și folderelor cu ajutorul programului Attribute Changer

Învață cum să folosești Attribute Changer pentru a edita atributele și marcajele temporale ale fișierelor Windows, a actualiza datele fotografiilor JPEG EXIF ​​și a previzualiza modificările în lot în siguranță.

Cum se setează o imagine de fundal diferită pe fiecare monitor în Windows 10

Cum se setează o imagine de fundal diferită pe fiecare monitor în Windows 10

Setați o imagine de fundal separată pentru fiecare monitor Windows 10, identificați afișajele, ajustați potrivirea imaginii și depanați opțiunile de monitor lipsă.

pViewer: Un vizualizator de imagini minimalist și cititor de manga și benzi desenate

pViewer: Un vizualizator de imagini minimalist și cititor de manga și benzi desenate

Află ce face pViewer, cum funcționează modurile sale foto și benzi desenate, ce ediție Windows să descarci și cum diferă versiunile vechi și cele rescrise.

NeoDownloader: Setați parametrii și descărcați imagini în lot de pe site-uri web

NeoDownloader: Setați parametrii și descărcați imagini în lot de pe site-uri web

Învață cum să creezi un proiect NeoDownloader, să alegi un domeniu de aplicare pentru crawl, să setezi filtre de imagine și o destinație și să examinezi descărcările în lot.

Cum să comuți la următorul fundal de desktop cu o tastă rapidă în Windows 7 și 8

Cum să comuți la următorul fundal de desktop cu o tastă rapidă în Windows 7 și 8

Configurați o prezentare de diapozitive în Windows 7 sau 8, creați o scurtătură VBScript și atribuiți o tastă rapidă de la tastatură pentru a trece la imaginea de fundal următoare.

XnConvert: Aplicați efecte și convertiți formatele de imagine în loturi

XnConvert: Aplicați efecte și convertiți formatele de imagine în loturi

Folosește XnConvert pentru a aplica efecte, a redimensiona fotografii și a converti formate de imagine în loturi. Alege setările de ieșire, previzualizează editările și protejează originalele.

Urmăriți orele de lucru și utilizarea computerului cu ManicTime

Urmăriți orele de lucru și utilizarea computerului cu ManicTime

Află cum urmărește ManicTime utilizarea aplicațiilor, timpul activ și inactiv, precum și documentele, apoi transformă istoricul activităților în etichete de proiect și foi de pontaj.