Esmakordselt 1991. aastal ilmunud Python on populaarne kõrgetasemeline programmeerimiskeel, mida kasutatakse üldise programmeerimise jaoks. Tänu disainifilosoofiale, mis rõhutab loetavust, on see juba ammu lemmik hobekooderitest ja tõsistest programmeerijatest. Mitte ainult see, et see on lihtne keel (võrdlemisi öeldes, see tähendab), kuid võite leida tuhandeid projekte võrgus, mis vajavad programmi Pythoni installimist.
Millist versiooni sa vajad?
Kahjuks toimus Pythonis mitu aastat tagasi märkimisväärne uuendus, mis lõi Pythoni versioonide vahel suure jaotuse. See võib muuta asjad natuke segadusse uustulnukatega, kuid ärge muretsege. Mõlemad suuremad versioonid installime
Kui külastate Pythoni Windowsi allalaadimislehte, näete kohe jagunemist. Ülaosas, ruudukeses ja keskmises kohas küsib hoidlalt, kas soovite käesoleva juhendaja Python 2 või Python 3 uusimat versiooni (2.7.13 ja 3.6.1).
Uuem on parem, eks? Võib-olla nii, võib-olla mitte. Teie soovitud versioon sõltub teie lõpp-eesmärgist. Oletame näiteks, et lugesite meie artiklit Minecraft'i maailma laiendamise kohta MCDungeoniga ja olete rõõmus, et lisate oma maailmale lahedaid asju. See projekt on kodeeritud Pythonis ja nõuab Pythonit 2.7 - te ei saa käivitada MCDungeoni projekti Python 3.6-ga. Tegelikult, kui uurite hobiprojekte nagu MCDungeon, leiate, et peaaegu kõik neist kasutavad 2.7. Kui teie eesmärk on saada mõni projekt, mis lõpeb laiendiga ".py" ja töötab, siis on see vägaväga hea võimalus, et selleks vajab 2,7.
Teisest küljest, kui soovite õppida Pythoni tegelikult, soovitame mõlemat versiooni paigaldada kõrvuti (mida saate teha nullriskiga ja ainult vähese häälestamisega). See võimaldab teil töötada uue keele versiooniga, aga ka käitada vanemaid Pythoni skripte (ja katsetada uute projektide tagasiulatuvat ühilduvust). Kuid kahe versiooni võrdlemine on iseenesest artikkel, nii et me lükkame edasi Pythoni projekti wiki, kus saate lugeda nende suurepäraselt kirjutatud ülevaadet erinevustest.
Saate lihtsalt alla laadida Python 2 või Python 3, kui olete kindel, et vajate ainult konkreetset versiooni. Täna läheme kaugele ja paigaldame mõlemad, nii et soovitame teil mõlemat versiooni alla laadida ja teha sama. Mõlema versiooni peamise sissekande all näete alltoodud "x86-64" installerit.
Kuidas installida Python 2
Paigaldamine Python 2 on käepärane ja erinevalt varasematest aastatest määrab installija isegi teie jaoks tee muutuja (midagi, millest läheme veidi hiljem). Laadige alla ja käivitage installer, valige "Installi kõigile kasutajatele" ja seejärel klõpsake "Järgmine".
python -V
Kuidas paigaldada Python 3
Kui soovite õppida uusimat Pythoni versiooni, peate installima Pythoni 3. Võite selle installida Python 2.7-ga ilma probleemideta, nii et jätkake ja installige nüüd kohe alla ja käivitage.
Esimesel ekraanil lubage valik "Lisa Python 3.6 kuni PATH" ja seejärel klõpsake nuppu "Install Now".
Soovitame minna edasi ja valides selle valiku. Kui teate, et te ei soovi tee pikkusepiirangut keelata, võite installi lõpetamiseks lihtsalt klõpsata nupul "Close". Ja kui soovite enne selle muudatuse tegemist lugeda probleemi kohta lisateavet, lugege siit.
python -v
mida me varem kasutasime, et kontrollida, kas see on õigesti paigaldatud ja et tee muutuja on seatud. Kui installite mõlemad versioonid, peate järgmises jaotises leidma kiiret häälestamist.
Reguleerige süsteemi muutujad, nii et saate juurdepääsu käsurealt mõlemad Pythoni versioonid
Juhendaja see osa on täiesti vabatahtlik, kuid see võimaldab teil kiiresti käivitada käsurealt mõlemad Pythoni versioonid. Pärast mõlema Pythoni versiooni installimist võisite mõnevõrra märganud mõnevõrra. Kuigi mõlema Pythoni käitise sisselülitamisel lubasime süsteemi teed, käsku "python" kirjutades viitavad ainult Python 2.7.
Selle põhjuseks on lihtne: muutuja (kas paigaldaja automaatselt kohandatud või käsitsi häälestatud) lihtsalt osutab kataloogile ja iga selle kataloogi käivitatav fail muutub käsurea käsuks. Kui loendis on kaks kataloogi ja mõlemal on neist fail "python.exe", olenevalt sellest, kumb kataloog on muutujate loendi jaoks kõrgem. Ja kui süsteemile ja kasutajale on määratud muutuja, on süsteemi tee eelistatav kasutaja tee suhtes.
Viimane on täpselt see, mis toimub antud juhul: Python 2 installija redigeeris süsteemi lai muutuja ja Python 3 installer lisas kasutaja taseme muutuja - ja me saame seda kinnitada, vaadates Windowsi keskkonnamuutujaid.
Klõpsake nuppu Start, tippige "täpsemad süsteemiseaded" ja seejärel valige suvand "Kuva täpsemad süsteemiseaded". Avanevas aknas "System Properties" klõpsake vahekaardil Advanced (Täpsemalt) nuppu "Environment Variables" (keskkonna muutujad).
Selleks käivitage failihaldur ja liikuge kausta, kus installisite Python 3 (
C:Users[username]AppDataLocalProgramsPythonPython36
vaikimisi). Tehke koopia failist "python.exe" ja nimetage see koopia ümber (mitte originaal) "python3.exe".
Kui mingil põhjusel ei leia see seda rahuldavat lahendust, saate alati keskkonnamuutujaid järjestada. Kõigepealt tutvustage kindlasti meie juhendaja, kui te ei ole neid muutujaid õigesti redigeerinud.
Pange tähele siiski, et hoolimata sellest, millist meetodit te kasutate, on oluline jätta originaal python.exe puutumatuks, sest mõlema Pythoni versiooni / skriptide / alamkataloogide rakendused tuginevad selle failinimele ja ebaõnnestuvad, kui see puudub.
Pärast natuke paigaldamist ja natuke tutistamist on teil mõlemad versioonid installitud ja olete valmis iga Pythoni projekti jaoks, millega soovite tegeleda.