11Sep

Kuidas installida Python Windowsis

Python ei tule Windowsiga pakendatud, kuid see ei tähenda, et Windowsi kasutajad ei leia paindlikku programmeerimiskeeli kasulikuks. Kuid see ei ole nii lihtne, nagu uusima versiooni installimine, nii et veenduge, et olete käepärase toimingu jaoks õiged tööriistad.

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.

Milline versioon vajab?

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 paigaldame teile

installimiseks. 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 väga suur väga hea võimalus, et teil on vaja 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 hästi kirjutatud ülevaadet erinevustest.

Saate alla laadida ainult Python 2 või Python 3, kui olete kindel, et vajate vaid 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.

See installiprogramm installib teie arvutile automaatselt sobiva 32-bitise või 64-bitise versiooni( siin on mõni täiendav lugemine, kui soovite rohkem teada nende kahe erinevuse vahel).

Kuidas paigaldada Python 2

Pythoni 2 installimine on lihtne ja erinevalt eelmistel aastatel määrab installija isegi teie jaoks tee muutuja( midagi, millest me läheme natuke hiljem).Laadige alla ja käivitage installija, valige "Installi kõigile kasutajatele" ja seejärel klõpsake "Järgmine".

Valige kataloogivaliku ekraanil kataloog "Python27" ja klõpsake "Järgmine".

Klõpsake kohandamise ekraanil allapoole,klõpsake nuppu "Lisa python.exe tee juurde" ja seejärel valige "Kas paigaldatakse kohalikule kõvakettale". Kui olete lõpetanud, klõpsake "Järgmine".

Pärast seda punkti ei pea te enam otsustama. Installi lõpuleviimiseks klõpsake viisardi kaudu. Kui installimine on lõppenud, saate installimise kinnitada, avage käsuviip ja sisestage järgmine käsk:

python-V

Edu! Kui vajate ainult Pythoni 2.7 mõnda projekti või mõnda muud, saate siin peatada. See on paigaldatud, tee muutuja on määratud ja olete races.

Kuidas paigaldada Python 3

Kui soovite õppida Pythoni uusimat 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".

Järgmisena on teil otsus teha. Valiku "Keela tee pikkuse piiramine" klõpsamisel eemaldatakse muutuja MAX_PATH piirang. See muudatus ei murra midagi, vaid võimaldab Pythonil kasutada pika tee nimesid. Kuna paljud Pythoni programmeerijad töötavad Linuxis ja muudes * nix-süsteemides, kus tee nime pikkus ei ole probleem, võib see eelnevalt ette valmistada, võib sillutada teid mis tahes teega seotud probleeme, mis teil võib olla Windowsi töö ajal.

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.

Kui installite ainult Python 3-d, võite kasutada sama käsurea trikk, et kirjutada python -v, mida me varem kasutasime, et kontrollida, kas see on õigesti installitud ja et tee muutuja on määratud. Kui installite mõlemad versioonid, peate järgmises jaotises leidma kiiret häälestamist.

Reguleerige süsteemi muutujad, nii et saate juurdepääsu nii Pythoni versioonidele käsurealt

See juhendaja sektsioon on täiesti vabatahtlik, kuid võimaldab teil kiiresti juurdepääsu mõlemale Pythoni versioonile käsurealt. 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 sel juhul: Pythoni 2 installer redigeeris süsteemi lai muutuja ja Python 3 installer lisas kasutaja taseme muutuja - ja me saame seda kinnitada, vaadates Windowsi keskkonnamuutujaid.

Hit Start, tippige "täpsemad süsteemiseaded" ja seejärel suvand "Vaata täpsemaid süsteemiseadeid".Avanevas aknas "System Properties" klõpsake vahekaardil "Täpsemalt" nuppu "Keskkonnamuutujad".

Siin näete jaotises "Kasutajate muutujad" ja Python 2 loetletud jaotises "Süsteemimuutujad" loetletud Python 3.

Selle olukorra parandamiseks on mõned võimalused. Lihtsaim( kuigi kõige vähem funktsionaalne) on lihtsalt eemaldada Pythoni versiooni kantud kirje, mida te kavatsete kasutada kõige vähem. Kuigi see on lihtne, pole see ka väga lõbus. Selle asemel võime teha uue muudatuse, mis annab meile Pythoni 2 jaoks "python 2" ja "Python 3" jaoks "python 3" juurdepääsu. Selleks käivitage failihaldur ja liikuge kataloogi, kus installisite Python 3( C: \ Users\ [kasutajanimi] \ AppData \ Local \ Programs \ Python \ Python36 vaikimisi).Tehke faili "python.exe" koopia ja nimetage selle koopia( mitte originaal) vastavalt "python3.exe".

Avab uue käsuviiba( keskkonnamuutujad värskendatakse iga uue käsuviiba abil) ja tippige "python3 -versioon".

Boom! Nüüd võite käsku python käsku käsuga kasutada, kui soovid kasutada Python 2.7 ja käsku python3, kui soovite kasutada Python 3.

Kui mingil põhjusel ei leia see seda rahuldavat lahendust, saate alati muuta keskkonnamuutujaid. Kõigepealt tutvustame kindlasti meie juhendamist, kui te ei ole neid muutujaid õigesti redigeerinud.

Palun arvestage siiski, et hoolimata sellest, millist meetodit te kasutate, on oluline jätta originaal python.exe puutumatuks, kuna mõlema Pythoni versiooni /scripts/ alamkataloogi rakendused tuginevad selle failinimele ja faili puudumisel ei õnnestu.

Pärast väikest installimist ja natuke tutistamist on teil mõlemad versioonid installitud ja olete valmis iga Pythoni projekti jaoks, millega soovite tegeleda.