Remediere: Python nu este recunoscut ca o comandă internă sau externă

Având în vedere popularitatea crescândă a Python, este de înțeles de ce o mulțime de utilizatori încearcă să ruleze comenzi Python din Linia de comandă Windows. Dar problema cu acest lucru este că, dacă nu specificați parcursul complet al Python pentru fiecare comandă în parte, veți primi o eroare spunând că Python nu este recunoscut ca o comandă internă sau externă, un program operabil sau un fișier batch.

Ce cauzează că Python nu este recunoscut ca o eroare de comandă internă sau externă?

Această eroare specială apare deoarece utilizatorul nu a specificat calea completă a distribuției Python. Pentru ca comanda să aibă succes în starea curentă, utilizatorul ar fi trebuit să specifice calea completă a distribuției Python din interiorul comenzii.

Dacă doriți să executați comenzi Python fără a fi nevoie să adăugați calea completă a Python cu fiecare comandă, va trebui să adăugați manual Python la calea Windows. A face acest lucru poate fi oarecum confuz dacă nu ați făcut acest lucru înainte.

În încercarea de a vă ușura lucrurile, am creat un ghid pas cu pas care vă va ghida prin procesul de adăugare a căii Python într-un mediu Windows.

Adăugarea unui Python la Windows PATH

Pentru ca această procedură să aibă succes, trebuie să vă asigurați că distribuția Python este instalată corect pe mașina dvs.

Actualizare: Programul de instalare Windows Python 3.3 (sau o versiune ulterioară) include o opțiune care va adăuga automat python.exe la calea de căutare a sistemului. Utilizarea acestei metode de instalare vă va scuti de efectuarea pașilor de mai jos. Puteți descărca cea mai recentă versiune de instalare web a Python de pe acest link ( aici ). Apoi va trebui să descărcați și să rulați programul de instalare Windows Executable x86 sau x64 corespunzător, în funcție de arhitectura CPU.

Descărcarea executabilului de instalare Python corespunzător

Dacă ați instalat deja Python pe mașina dvs., pașii de mai jos vă vor arăta cum să adăugați Python la calea Windows. Dacă faceți acest lucru cu succes, vă va permite să rulați comenzile Python dintr-o fereastră de comandă fără a trebui să specificați calea completă a Python cu fiecare comandă. Următoarea procedură este compatibilă cu Windows 7, Windows 8 (8.1) și Windows 10.

  1. Apăsați tasta Windows + tasta Pauză pentru a deschide meniul System Properties . Alternativ, puteți face clic dreapta pe Computer (Acest computer) din meniul Start și alegeți Proprietăți .Apăsați tasta Windows + Tasta Pauză sau faceți clic dreapta pe Acest computer și alegeți Proprietăți
  2. În meniul Proprietăți sistem , faceți clic pe linkul Setări avansate de sistem utilizând bara laterală din partea stângă.Setari de sistem avansate
  3. În meniul System Properties , accesați fila Advanced și faceți clic pe butonul Variabile de mediu (secțiunea de jos a ecranului).Faceți clic pe Variabile de mediu din fila Advanced
  4. Odată ce ați intrat în meniul Variabile de mediu , selectați intrarea Cale în secțiunea Variabile de sistem și apoi faceți clic pe butonul Editare .Selectați intrarea PATH din meniul Variabile de sistem și faceți clic pe Editare
  5. Apoi, faceți clic pe butonul Nou și adăugați calea Python la sfârșitul listei. Rețineți că puteți separa mai multe căi prin punct și virgulă.

  6. Faceți clic pe Ok pentru a salva modificările, apoi încercați să executați o comandă Python din Command Prompt. Dacă pașii de mai sus au fost efectuați corect, nu ar trebui să aveți probleme la introducerea comenzilor fără a specifica calea completă Python.