Kuidas paigaldada Python Windowsi
Python ei ole Windowsis pakendatud, kuid see ei tähenda, et Windowsi kasutajad ei leia paindlikku programmeerimiskeelt kasulikuks. See ei ole aga päris lihtne kui uusima versiooni installimine, nii et olgem veenduge, et teil on selleks vajalikud tööriistad.
Esimene ilmus 1991. aastal, Python on populaarne kõrgetasemeline programmeerimiskeel, mida kasutatakse üldotstarbeliseks programmeerimiseks. Tänu disainifilosoofiale, mis rõhutab loetavust, on pikka aega olnud nii hobi kodeerijate kui ka tõsiste programmeerijate lemmik. Mitte ainult see on lihtne keel (suhteliselt, see tähendab, et see on), kuid teil on tuhandeid online-projekte, mis vajavad programmi kasutamiseks Pythoni installimist.
Millist versiooni vajate?
Kahjuks toimus Pythoni jaoks mitu aastat tagasi märkimisväärne värskendus, mis lõi Pythoni versioonide vahel suure jaotuse. See võib asju uustulnukate jaoks veidi segadusse ajada, kuid ärge muretsege. Teeme teid mõlema peamise versiooni installimisega
Kui külastate Windows Pythoni veebilehe allalaadimise lehte, näete kohe jaotust. Vahetult üleval, ruudul ja keskel küsib hoidla, kas soovite viimast Python 2 või Python 3 (2.7.13 ja 3.6.1, vastavalt käesolevale juhendile) avaldamist.
Uuem on parem, eks? Võib-olla nii, võib-olla mitte. Soovitav versioon sõltub teie lõpp-eesmärgist. Oletame näiteks, et lugesite meie artiklit Minecrafti maailma laiendamise kohta MCDungeoniga ja olete rõõmus, et lisate oma maailmadele lahedaid asju. See projekt on kodeeritud Pythonis ja nõuab Python 2.7-d, mida ei saa käivitada Python 3.6-ga. Tegelikult, kui uurite huviprojekte nagu MCDungeon, leiate, et peaaegu kõik neist kasutavad 2.7. Kui teie eesmärk on saada mõni projekt, mis lõpeb ".py" laiendiga, siis on olemas väga, väga hea võimalus teil on vaja seda 2.7.
Teisest küljest, kui soovid tegelikult Pythoni õppida, soovitame installida mõlemad versioonid kõrvuti (mida saate teha nullriskiga ja ainult väikese häälega). See võimaldab teil töötada keele uusima versiooniga, kuid käivitada ka vanemad Pythoni skriptid (ja testida uuemate projektide ühilduvust). Mõlema versiooni võrdlemine on siiski artikkel enda jaoks, nii et me lükkame edasi Pythoni projekti wiki, kus saate lugeda nende hästi kirjutatud ülevaadet erinevustest.
Saate alla laadida ainult Python 2 või Python 3, kui olete kindel, et vajate ainult teatud versiooni. Me läheme täna kaugusele ja paigaldame mõlemad, nii et soovitame alla laadida mõlemad versioonid ja teha sama. Mõlema versiooni peamise kirje all näete allpool näidatud paigaldajat „x86-64”.
See installiprogramm installib teie arvutisse automaatselt 32-bitise või 64-bitise versiooni (siin on mõni täiendav lugemine, kui soovite rohkem teada nende kahe vahelistest erinevustest).
Kuidas paigaldada Python 2
Pythoni 2 installimine on kiire ja erinevalt aastatest on paigaldaja isegi teie jaoks teekonnamuutuja seadnud (midagi, mille saame veidi hiljem). Laadige alla ja käivitage installer, valige "Install kõigile kasutajatele" ja seejärel klõpsake "Next".
Kataloogivaliku ekraanil jätke kataloogist “Python27” ja klõpsake „Next”.
Kerige kohandamisekraanil alla, klõpsake „Lisa python.exe teele“ ja seejärel valige „Paigaldatakse kohalikule kõvakettale“. Kui olete valmis, klõpsake „Järgmine“.
Pärast seda punkti ei pea te enam otsuseid tegema. Klõpsake installi lõpuleviimiseks viisardil. Kui installimine on lõppenud, saate installimise kinnitada, avades käsuviiba ja kirjutades järgmise käsu:
python-V
Seejärel on teil otsus teha. Klõpsates valikul „Keela tee pikkuse piirang”, eemaldatakse MAX_PATH muutuja piirang. See muudatus ei murda midagi, kuid võimaldab Pythonil kasutada pikki teede nimesid. Kuna paljud Pythoni programmeerijad töötavad Linuxis ja teistes * nix süsteemides, kus teekonna nime pikkus ei ole probleem, võib selle sisse lülitamine eelnevalt aidata sujuvamaks muuta mis tahes teekonnaga seotud probleeme, mis teil võib olla Windowsi töötamise ajal..
Soovitame minna ja valida see valik. Kui te teate, et te ei soovi tee pikkuse piirangut keelata, võite installimise lõpetamiseks klõpsata lihtsalt „Sulge“. Ja kui soovite enne probleemi muutmist lugeda rohkem, loe siit.
Kui installite ainult Pythoni 3, saate kasutada sama käsurea trikkimist python -v
et me kasutasime eespool, et kontrollida, kas see on õigesti paigaldatud ja tee muutuja on seatud. Kui installite mõlemad versioonid, peate siiski järgmises osas leidma kiiret näpistamist.
Süsteemi muutujate reguleerimine Nii pääsete mõlemale Pythoni versioonile käsurealt juurde
See juhendi osa on täiesti vabatahtlik, kuid võimaldab teil kiiresti pääseda mõlemale Pythoni versioonile käsurealt. Pärast mõlema Pythoni versiooni installimist olete võib-olla märganud mõnevõrra. Kuigi me võimaldasime mõlema Pythoni installeerimise süsteemi tee, kirjutas käsureale “python” ainult Python 2.7..
Selle põhjus on lihtne: muutuja (olenemata sellest, kas see on paigaldaja poolt automaatselt reguleeritud või käsitsi reguleeritud) näitab lihtsalt kataloogi ja iga selle kataloogi käivitatav käsk muutub käsurea käsuks. Kui nimekirjas on kaks kataloogi ja neil on mõlemas fail „python.exe“, siis kasutatakse seda, millist kataloogi on muutujate loendis kõrgem. Ja kui süsteemile ja kasutajale on seatud muutuja, on süsteemi tee kasutajateele ülimuslik.
Viimane on just see, mis juhtub sel juhul: Python 2 installer redigeeris süsteemset muutujat ja Python 3 installer lisas kasutajataseme muutuja-ja me saame selle kinnitada, vaadates Windowsi keskkonna muutujaid.
Klõpsake nuppu Start (Käivita), tippige "Advanced System settings" ja seejärel valige suvand "View advanced system settings". Avanevas aknas „Süsteemi atribuudid“ klõpsake vahekaardil „Täpsemalt“ nuppu „Keskkonnamuutujad”.
Siin näete Pythoni 3, mis on loetletud jaotises „Kasutaja muutujad” ja jaotises “Süsteemi muutujad” loetletud Python 2..
Selle olukorra parandamiseks on mõned võimalused. Lihtsaim (ehkki see, millel on kõige vähem funktsionaalsust) on lihtsalt eemaldada Pythoni versiooni kirje, mida kavatsete kõige vähem kasutada. Kuigi see on lihtne, pole see ka väga lõbus. Selle asemel saame teha veel ühe muudatuse, mis annab meile juurdepääsu Python 2 “pythonile” ja Python 3 “python3” -le.
Selleks käivitage failihaldur ja liigutage kaust, kuhu olete installinud Pythoni 3 (C: Kasutajad [kasutajanimi] AppData Kohalikud programmid Python Python36
vaikimisi). Tehke faili „python.exe” koopia ja nimetage see koopia ümbermitte originaal) “python3.exe”.
Avage uus käsurea (keskkonnamuutujad värskendatakse iga avatava uue käsureaga) ja tippige “python3 -version”.
Boom! Nüüd saate kasutada käsku "python" käsurealt, kui soovite kasutada Python 2.7 ja "python3" käsku, kui soovite kasutada Python 3.
Kui te mingil põhjusel ei leia seda rahuldavaks lahenduseks, saate alati muuta keskkonnamuutujaid. Kindlasti püüdke kõigepealt harjutada meie juhendajaga, kui te ei muuda neid muutujaid mugavalt.
Pange siiski tähele, et olenemata sellest, millist meetodit kasutate, on oluline jätta algne python.exe puutumata, sest mõlema Pythoni versiooni / skripti / alamkataloogi rakendused toetuvad sellele failinimele ja ei suuda, kui see puudub.
Pärast pisut paigaldamist ja veidi muutmist on teil mõlemad versioonid paigaldatud ja olete valmis igale Pythoni projektile, millega soovite tegeleda.