Python nu vine preambalat cu Windows, dar asta nu înseamnă că utilizatorii Windows nu vor găsi util limbajul de programare flexibil. Cu toate acestea, nu este destul de simplu ca instalarea celei mai noi versiuni, așa că hai să ne asigurăm că ai instrumentele potrivite pentru sarcina la îndemână.
Lansat pentru prima dată în 1991, Python este un limbaj de programare popular la nivel înalt utilizat pentru programarea cu scop general. Datorită unei filozofii de proiectare care subliniază lizibilitatea, aceasta a fost mult timp favorita atât a programatorilor de hobby, cât și a programatorilor serioși. Nu numai că este un limbaj ușor (comparativ vorbind, adică) de preluat, dar veți găsi mii de proiecte online care necesită instalarea Python pentru a utiliza programul.
De ce versiune ai nevoie?
Din păcate, a existat o actualizare semnificativă a Python în urmă cu câțiva ani, care a creat o mare împărțire între versiunile Python. Acest lucru poate face lucrurile puțin confuze pentru noii veniți, dar nu vă faceți griji. Vă vom ajuta să instalați ambele versiuni majore
Când vizitați Pagina de descărcare Python pentru Windows , veți vedea imediat diviziunea. Chiar în partea de sus, pătrat și centru, depozitul întreabă dacă doriți cea mai recentă versiune de Python 2 sau Python 3 (2.7.13 și, respectiv, 3.6.1, începând cu acest tutorial).
LEGATE DE: Adăugați temnițe, ruine și vânătoare de comori în lumea dvs. Minecraft cu MCDungeon
Mai nou este mai bine, nu? Poate da, poate nu. Versiunea pe care o doriți depinde de obiectivul dvs. final. Să spunem, de exemplu, că ai citit articolul nostru despre extinderea lumii Minecraft cu MCDungeon și sunt încântați să adăugați lucruri interesante lumilor voastre. Acest proiect este codat în Python și necesită Python 2.7 - nu puteți rula proiectul MCDungeon cu Python 3.6. De fapt, dacă explorați proiecte hobby precum MCDungeon, veți găsi că aproape toți folosesc 2.7. Dacă obiectivul dvs. este să puneți în funcțiune un proiect care se termină cu o extensie „.py”, atunci există un foarte, foarte sunt mari șanse să ai nevoie de 2,7 pentru asta.
Pe de altă parte, dacă doriți să învățați de fapt Python, vă recomandăm să instalați ambele versiuni una lângă alta (lucru pe care îl puteți face cu risc zero și doar un pic de configurație). Acest lucru vă permite să lucrați cu cea mai nouă versiune a limbii, dar și să rulați scripturi Python mai vechi (și să testați compatibilitatea înapoi pentru proiecte mai noi). Compararea celor două versiuni este totuși un articol în sine, așa că ne vom amâna la proiectul Python wiki unde le puteți citi prezentare generală bine scrisă a diferențelor .
Puteți descărca doar Python 2 sau Python 3 dacă sunteți sigur că aveți nevoie doar de o anumită versiune. Mergem la distanță astăzi și le vom instala pe ambele, 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 program de instalare „x86-64”, așa cum se vede mai jos.
LEGATE DE: Care este diferența dintre Windows pe 32 de biți și pe 64 de biți?
Acest program de instalare va instala automat pe computer versiunea corespunzătoare pe 32 de biți sau pe 64 de biți (aici este unele lecturi suplimentare dacă doriți să aflați mai multe despre diferențele dintre cele două).
Cum se instalează Python 2
Instalarea Python 2 este foarte rapidă și, spre deosebire de anii trecuți, programul de instalare va seta chiar variabila de cale pentru dvs. Descărcați și rulați programul de instalare , selectați „Instalați pentru toți utilizatorii”, apoi faceți clic pe „Următorul”.
În ecranul de selectare a directorului, lăsați directorul ca „Python27” și faceți clic pe „Următorul”.
Pe ecranul de personalizare, derulați în jos, faceți clic pe „Adăugați python.exe la calea”, apoi selectați „Va fi instalat pe hard disk local”. Când ați terminat, dați clic pe „Înainte”.
Nu trebuie să mai luați decizii după acest punct. Doar faceți clic pe expert pentru a finaliza instalarea. Când instalarea este terminată, puteți confirma instalarea deschizând promptul de comandă și tastând următoarea comandă:
python -B
Succes! Dacă tot ce aveți nevoie este Python 2.7 pentru un proiect sau altul, vă puteți opri chiar aici. Este instalat, variabila cale este setată și plecați 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. Puteți să-l instalați alături de Python 2.7 fără probleme, așa că mergeți mai departe ș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”.
Apoi, aveți de luat o decizie. Dând clic pe opțiunea „Dezactivează limita lungimii căii”, se elimină limitarea variabilei MAX_PATH. Această modificare nu va sparge nimic, dar va permite Python să utilizeze nume de căi lungi. Deoarece mulți programatori Python lucrează în Linux și în alte sisteme * nix în care lungimea numelui căii nu este o problemă, activarea în avans poate ajuta la rezolvarea oricăror probleme legate de cale pe care le-ați putea avea în timp ce lucrați în Windows.
LEGATE DE: Cum se face ca Windows 10 să accepte căi de fișiere de peste 260 de caractere
Vă recomandăm să continuați și să selectați această opțiune. Dacă știți că nu doriți să dezactivați limita de lungime a căii, puteți face clic pe „Închidere” pentru a finaliza instalarea. Și, dacă doriți să citiți mai multe despre problemă înainte de a vă angaja în schimbare, citiți aici .
Dacă instalați doar Python 3, puteți utiliza același truc de linie de comandă de tastare
python -v
pe care le-am folosit mai sus pentru a verifica dacă este instalat corect și variabila cale este setată. Cu toate acestea, dacă instalați ambele versiuni, trebuie să efectuați modificările rapide găsite în secțiunea următoare.
Reglați 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 de Python din linia de comandă. După instalarea ambelor versiuni de Python, este posibil să fi observat o mică ciudățenie. Chiar dacă am activat calea sistemului pentru ambele instalări Python, tastarea „python” la promptul de comandă vă indică doar spre Python 2.7.
Motivul pentru aceasta este simplu: variabila (indiferent dacă este ajustată automat de un instalator sau modificată manual) pur și simplu indică un director și fiecare executabil din acel director devine o comandă din linia de comandă. Dacă există două directoare listate și ambele au un fișier „python.exe” în ele, oricare dintre directori este mai mare în lista de variabile se folosește. Și, dacă există un set de variabile 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 editat variabila la nivel de sistem, iar programul de instalare Python 3 a adăugat o variabilă de nivel utilizator - și putem confirma acest lucru uitându-ne la variabilele de mediu Windows.
Apăsați Start, tastați „setări avansate de sistem”, apoi selectați opțiunea „Vizualizați setările avansate de sistem”. În fereastra „Proprietăți sistem” care se deschide, în fila „Avansat”, faceți clic pe butonul „Variabile de mediu”.
Aici, puteți vedea Python 3 listat în secțiunea „Variabile de utilizator” și Python 2 listat în secțiunea „Variabile de sistem”.
Există câteva modalități prin care puteți remedia această situație. Cea mai simplă (deși cea cu cea mai mică funcționalitate) este să eliminați doar intrarea pentru versiunea de Python pe care intenționați să o utilizați cel mai puțin. Deși este simplu, nu este, de asemenea, foarte distractiv. În schimb, putem face o altă modificare care ne va oferi acces la „python” pentru Python 2 și „python3” pentru Python 3.
Pentru a face acest lucru, declanșați Manager fișiere și mergeți la folderul î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 respectivă (
nu
originalul) la „python3.exe”.
Deschideți o nouă linie de comandă (variabilele de mediu se reîmprospătează cu fiecare nouă linie de comandă pe care o deschideți) și tastați „python3 –version”.
Boom! Acum puteți utiliza comanda „python” la Linia de comandă atunci când doriți să utilizați Python 2.7 și comanda „python3” când doriți să utilizați Python 3.
LEGATE DE: Cum să vă editați PATH-ul sistemului pentru acces ușor la linia de comandă în Windows
Dacă, din orice motiv, nu găsiți această soluție satisfăcătoare, puteți oricând să reordonați variabilele de mediu. Asigurați-vă că treceți cu tutorialul nostru mai întâi dacă nu vă simțiți bine să editați aceste variabile.
Cu toate acestea, vă rugăm să rețineți că, indiferent de metoda pe care o utilizați, este important să lăsați intact python.exe original, deoarece aplicațiile din / scripts / subdirector pentru ambele versiuni ale Python se bazează pe acel nume de fișier și vor eșua dacă lipsește.
După o mică instalare și un pic de ajustare, aveți ambele versiuni instalate și sunteți gata pentru orice proiect Python pe care doriți să îl abordați.