11Sep
Python nu vine preambalat cu Windows, dar asta nu înseamnă că utilizatorii de Windows nu vor găsi limbajul de programare flexibil util. Nu este chiar atât de simplu ca instalarea celei mai noi versiuni, deci asigurați-vă că obțineți instrumentele potrivite pentru sarcina la îndemână.
Mai întâi lansat în 1991, Python este un popular limbaj de programare la nivel înalt utilizat pentru programarea generală.Datorită unei filozofii de design care accentuează lizibilitatea, aceasta a fost mult timp un favorit al programatorilor hobby și al programatorilor grave. Nu numai că este un limbaj ușor( comparativ vorbind, că este) de a ridica, dar veți găsi mii de proiecte online care necesită ai instalat Python pentru a utiliza programul.
Care versiune aveți nevoie?
Din păcate, a existat o actualizare semnificativă a Python-ului în urmă cu câțiva ani, care a creat o mare împărțire între versiunile Python. Acest lucru poate face lucrurile un pic confuz pentru noii veniți, dar nu vă faceți griji. Vă vom trece prin instalarea celor două versiuni majore
Când vizitați pagina de descărcare Python pentru Windows, veți vedea imediat diviziunea. Chiar în partea superioară, pătrată și centrală, repositorul vă întreabă dacă doriți cea mai recentă versiune Python 2 sau Python 3( 2.7.13 și 3.6.1, respectiv, din acest tutorial).
Mai nou este mai bine, nu? Poate că da, poate că nu. Versiunea pe care o doriți depinde de scopul final. Să spunem, de exemplu, că ați citit articolul despre extinderea lumii Minecraft cu MCDungeon și sunteți încântați să adăugați lucruri reci în lumile voastre. Proiectul este codificat în Python și necesită Python 2.7 - nu puteți rula proiectul MCDungeon cu Python 3.6.De fapt, dacă explorați proiecte de hobby ca MCDungeon, veți observa că aproape toți aceștia utilizează 2.7.Dacă obiectivul dvs. este să obțineți un proiect care se termină într-o extensie ".py", atunci există o șansă foarte bună, foarte bună, veți avea nevoie de 2.7 pentru aceasta.
Pe de altă parte, dacă sunteți în căutarea de a învăța Python, vă recomandăm să instalați ambele versiuni unul lângă celălalt( ceea ce puteți face cu risc zero și doar o mică greșeală de configurare).Acest lucru vă permite să lucrați cu cea mai nouă versiune a limbii, dar să rulați și scripturi mai vechi Python( și să testați compatibilitatea înapoi pentru proiectele mai noi).Comparând cele două versiuni este un articol în sine, totuși, așa că vom amâna wiki-ul proiectului Python unde puteți citi o prezentare bine documentată a diferențelor.
Puteți descărca doar Python 2 sau Python 3 dacă sunteți sigur că aveți nevoie doar de o versiune specială.Mergem astăzi la distanță și le vom instala pe amândouă, așa că vă recomandăm să descărcați ambele versiuni și să faceți același lucru. Sub intrarea principală pentru ambele versiuni veți vedea un instalator "x86-64", după cum se vede mai jos.
Acest instalator va instala automat versiunea pe 32 de biți sau pe 64 de biți pe calculatorul dvs.( vedeți mai jos o lectură suplimentară dacă doriți să aflați mai multe despre diferențele dintre cele două).
Cum se instalează Python 2
Se instalează Python 2 și, spre deosebire de anii trecuți, programul de instalare va seta chiar și variabila căii pentru tine( ceva ce vom ajunge mai târziu).Descărcați și executați programul de instalare, selectați "Instalare pentru toți utilizatorii", apoi faceți clic pe "Next".
În ecranul de selectare a directorului, lăsați directorul "Python27" și faceți clic pe "Next".
Pe ecranul de personalizare,faceți clic pe "Adăugați metoda python.exe la cale" și apoi selectați "Se va instala pe unitatea hard disk locală". După ce ați terminat, faceți clic pe "Next".
Nu mai trebuie să luați alte decizii după acest punct. Doar faceți clic pe expertul pentru a finaliza instalarea. Când instalarea este finalizată, puteți confirma instalarea deschizând comanda Prompt și tastând următoarea comandă:
python -VSucces! Dacă tot ce aveți nevoie este Python 2.7 pentru un proiect sau altul, puteți opri aici. Este instalat, variabila traseu este setată și sunteți plecat la curse.
Cum se instalează Python 3
Dacă doriți să aflați cea mai nouă versiune de Python, va trebui să instalați Python 3. Aveți posibilitatea să îl instalați alături de Python 2.7 fără probleme, așa că continuați și descărcați și rulați programul de instalare acum.
Pe primul ecran, activați opțiunea "Adăugați Python 3.6 la PATH" și apoi faceți clic pe "Instalați acum".
Mai departe, trebuie să luați o decizie. Dacă faceți clic pe opțiunea "Dezactivarea limitei lungimii căii", se elimină limitarea variabilei MAX_PATH.Această modificare nu va rupe nimic, dar va permite Python să utilizeze nume de cale lungi. Deoarece mulți programatori Python lucrează în Linux și în alte sisteme * nix unde lungimea numelui căii nu este o problemă, transformarea acestuia în avans vă poate ajuta să rezolvați problemele legate de căile pe care le aveți în timp ce lucrați în Windows.
Vă recomandăm să mergeți înainte și să selectați această opțiune. Dacă știți că nu doriți să dezactivați limita lungimii căii, puteți să faceți clic pe "Închidere" pentru a termina instalarea.Și dacă doriți să citiți mai multe despre această problemă înainte de a vă angaja la schimbare, citiți-vă aici.
Dacă instalați doar Python 3, puteți folosi același șir de linii de comandă pentru tastarea python -v pe care l-am folosit mai sus pentru a verifica dacă acesta este instalat corect și că variabila de cale este setată.Dacă instalați ambele versiuni, cu toate acestea, trebuie să efectuați optimizarea rapidă găsită în secțiunea următoare.
ajustează variabilele de sistem astfel încât să puteți accesa ambele versiuni Python din linia de comandă
Această secțiune a tutorialului este complet opțională, dar vă va permite să accesați rapid ambele versiuni ale Python din linia de comandă.După instalarea ambelor versiuni de Python, este posibil să fi observat o mică încurcătură.Chiar dacă am activat calea sistemului pentru ambele instalări Python, tastând "python" în linia de comandă doar vă îndreaptă spre Python 2.7.
Motivul pentru aceasta este simplu: variabila( dacă este ajustată automat de un instalator sau ajustată manual) indică pur și simplu un director și fiecare executabil din acel director devine o comandă de linie de comandă.Dacă există două directoare enumerate și ambele au un fișier "python.exe" în ele, indiferent de directorul care este mai mare în lista de variabile este folosit.Și dacă există o setare variabilă pentru sistem și utilizator, calea sistemului are prioritate față de calea utilizatorului.
Acesta din urmă este exact ceea ce se întâmplă în acest caz: programul de instalare Python 2 a modificat variabila la nivel de sistem, iar programul de instalare Python 3 a adăugat o variabilă la nivel de utilizator - și putem confirma acest lucru examinând variabilele de mediu Windows.
Hit Start, tastați "setări avansate de sistem" și apoi selectați opțiunea "Vizualizare setări avansate de sistem".În fereastra "Proprietăți sistem" care se deschide, pe fila "Avansat" faceți clic pe butonul "Variabile de mediu".
Aici puteți vedea Python 3 enumerate în secțiunea "Variabile utilizator" și Python 2 enumerate în secțiunea "Variabile sistem".
Există câteva moduri în care puteți remedia această situație. Cea mai simplă( deși cea cu cea mai mică funcționalitate) este să eliminați intrarea pentru versiunea Python pe care intenționați să o utilizați cel mai puțin.În timp ce este simplu, nu este prea distractiv.În schimb, putem face o altă schimbare care ne va permite accesul la Python 2 și Python 3 pentru Python 3.
Pentru a face acest lucru, deschideți File Manager și mergeți la directorul în care ați instalat Python 3( C: \ Users\ [username] \ AppData \ Local \ Programs \ Python \ Python36 în mod implicit).Faceți o copie a fișierului "python.exe" și redenumiți copia( nu original) la "python3.exe".
Deschideți un nou prompt de comandă( reîmprospătați variabilele de mediu cu fiecare prompt de comandă nou deschis) și tastați "python3 -version".
Boom! Acum puteți folosi comanda "python" la Command Prompt atunci când doriți să utilizați Python 2.7 și comanda "python3" atunci când doriți să utilizați Python 3.
Dacă, din orice motiv, nu găsiți această soluție satisfăcătoare, puteți rearanja întotdeauna variabilele de mediu. Asigurați-vă că vă veți descurca mai întâi cu tutorialul nostru, dacă nu vă recomandăm să editați aceste variabile.
Vă rugăm să rețineți, însă, că indiferent de metoda pe care o utilizați, este important să lăsați originalul python.exe intact ca aplicații din subdirectorul /scripts/ pentru ambele versiuni ale Python să se bazeze pe acel nume de fișier și vor eșua dacă lipsesc.
După o mică instalare și o mică modificare, aveți ambele versiuni instalate și sunteți gata pentru orice proiect Python pe care doriți să-l abordați.