Kā instalēt Python sistēmā Windows
Python nenāk fasējumā ar Windows, bet tas nenozīmē, ka Windows lietotāji neatradīs, cik elastīga programmēšanas valoda ir noderīga. Tas nav gluži vienkārši kā jaunākās versijas instalēšana, tāpēc pārliecinieties, ka jums ir pieejami pareizie rīki, lai veiktu šo uzdevumu.
Pirmais, kas tika izdots 1991. gadā, Python ir populāra augsta līmeņa programmēšanas valoda, ko izmanto vispārējas nozīmes programmēšanai. Pateicoties dizaina filozofijai, kas uzsver lasāmību, tas jau sen ir bijis gan hobiju kodētāju, gan nopietnu programmētāju iecienītākais. Tas ir ne tikai vienkārša valoda (salīdzinoši runājot, tas ir), lai paņemtu, bet jūs atradīsiet tūkstošiem projektu tiešsaistē, kuriem ir nepieciešams instalēt Python, lai izmantotu programmu.
Kura versija jums ir nepieciešama?
Diemžēl pirms vairākiem gadiem Python atjaunināja nozīmīgu versiju, kas radīja lielu dalījumu starp Python versijām. Tas var padarīt lietas mazliet mulsinošas jaunpienācējiem, bet neuztraucieties. Mēs jūs aizvedīsim, instalējot abas galvenās versijas
Apmeklējot Python for Windows lejupielādes lapu, jūs uzreiz redzēsiet nodaļu. Tieši augšpusē, laukumā un centrā krātuve jautā, vai vēlaties, lai jaunākā Python 2 vai Python 3 (attiecīgi 2.7.13 un 3.6.1, šī apmācība).
Jaunāks ir labāks, vai ne? Varbūt tā, varbūt ne. Vajadzīgā versija ir atkarīga no jūsu gala mērķa. Pieņemsim, piemēram, ka jūs lasāt mūsu rakstu par savu Minecraft pasaules paplašināšanu ar MCDungeon un esat sajūsmā, ka savām pasaulēm varat pievienot atdzist. Šis projekts ir kodēts Python un prasa Python 2.7, jūs nevarat palaist MCDungeon projektu ar Python 3.6. Faktiski, ja jūs meklējat hobiju projektus, piemēram, MCDungeon, jūs atradīsiet, ka gandrīz visi no tiem izmanto 2.7. Ja jūsu mērķis ir iegūt kādu projektu, kas beidzas ar ".py" paplašinājumu un darbojas, tad tur ir ļoti, ļoti labas izredzes jums būs nepieciešams 2,7.
No otras puses, ja jūs meklējat, lai jūs varētu mācīties Python, iesakām uzstādīt abas versijas blakus (ko var izdarīt ar nulles risku un tikai nelielu iestatījumu problēmu). Tas ļauj strādāt ar jaunāko valodas versiju, bet arī palaist vecākus Python skriptus (un pārbaudīt jaunāku projektu savietojamību). Salīdzinot abas versijas, tas ir pats raksts, tāpēc mēs atliksim Python projekta wiki, kur jūs varat izlasīt viņu labi rakstisko pārskatu par atšķirībām.
Jūs varat lejupielādēt tikai Python 2 vai Python 3, ja esat pārliecināts, ka jums ir nepieciešama tikai konkrēta versija. Šodien mēs ejam attālināti un instalēsim abus, tāpēc iesakām lejupielādēt abas versijas un darīt to pašu. Saskaņā ar galveno ierakstu abām versijām jūs redzēsiet “x86-64” instalētāju, kā redzams zemāk.
Šis instalētājs automātiski instalēs jūsu datorā atbilstošo 32 bitu vai 64 bitu versiju (šeit ir daži papildu lasījumi, ja vēlaties uzzināt vairāk par atšķirībām starp abiem).
Kā instalēt Python 2
Python 2 instalēšana ir snap, un, atšķirībā no iepriekšējiem gadiem, instalētājs pat iestatīs jums ceļa mainīgo (kaut ko mēs nonāksim mazliet vēlāk). Lejupielādējiet un palaidiet instalētāju, atlasiet “Install for all users” un pēc tam noklikšķiniet uz “Next”.
Kataloga izvēles ekrānā atstājiet direktoriju kā “Python27” un noklikšķiniet uz “Next”.
Pielāgošanas ekrānā ritiniet uz leju, noklikšķiniet uz “Pievienot python.exe ceļam” un pēc tam atlasiet “Tiks instalēts lokālajā cietajā diskā.” Kad esat pabeidzis, noklikšķiniet uz “Tālāk”.
Pēc šī punkta jums nav jāpieņem vairāk lēmumu. Vienkārši noklikšķiniet uz vedņa, lai pabeigtu instalēšanu. Kad instalēšana ir pabeigta, instalāciju var apstiprināt, atverot komandu uzvedni un ierakstot šādu komandu:
python-V
Pēc tam jums ir jāpieņem lēmums. Noklikšķinot uz opcijas “Izslēgt ceļa garuma ierobežojumu”, tiek atcelts MAX_PATH mainīgā ierobežojums. Šī izmaiņa neko nedarīs, bet ļaus Python izmantot garus ceļu nosaukumus. Tā kā daudzi Python programmētāji strādā Linux un citās * nix sistēmās, kur ceļa nosaukuma garums nav problēma, to ieslēdzot iepriekš, var palīdzēt izlīdzināt visas ar ceļiem saistītās problēmas, kas varētu rasties, strādājot sistēmā Windows.
Mēs iesakām doties uz priekšu un izvēlēties šo iespēju. Ja jūs zināt, ka nevēlaties atspējot ceļa garuma ierobežojumu, varat vienkārši noklikšķināt uz “Aizvērt”, lai pabeigtu instalēšanu. Un, ja vēlaties uzzināt vairāk par šo jautājumu pirms apņemšanās veikt izmaiņas, lasiet šeit.
Ja instalējat tikai Python 3, jūs varat izmantot to pašu komandrindas triku, ko rakstīt python-v
mēs izmantojām iepriekš, lai pārbaudītu, vai tas ir pareizi instalēts un ir iestatīts maršruta mainīgais. Tomēr, ja instalējat abas versijas, jums ir jāveic ātra iekniebšana, kas atrodama nākamajā sadaļā.
Regulējiet sistēmas mainīgos, lai jūs varētu piekļūt abām Python versijām no komandrindas
Šī apmācības sadaļa ir pilnīgi neobligāta, bet ļaus ātri piekļūt abām Python versijām no komandrindas. Pēc abu Python versiju instalēšanas jūs, iespējams, esat pamanījuši nelielu triku. Pat ja mēs iespējojām sistēmas ceļu abām Python instalācijām, komandu uzvednē ierakstot “python”, jūs norādāt tikai uz Python 2.7.
Iemesls tam ir vienkāršs: mainīgais (neatkarīgi no tā, vai tas ir automātiski uzstādīts ar instalētāju vai manuāli pārvērsts) vienkārši norāda uz direktoriju, un katrs šajā direktorijā esošais izpildāms kļūst par komandrindas komandu. Ja ir uzskaitīti divi direktoriji, un abos ir failā “python.exe”, tiek izmantots kāds no lielākiem direktoriju sarakstiem. Un, ja sistēmai un lietotājam ir iestatīts mainīgais lielums, sistēmas ceļš ir noteicošais pār lietotāja ceļu.
Pēdējais ir tieši tas, kas notiek šajā gadījumā: Python 2 instalētājs rediģēja sistēmas plašo mainīgo un Python 3 instalētājs pievienoja lietotāja līmeņa mainīgo, un mēs to varam apstiprināt, apskatot Windows vides mainīgos.
Noklikšķiniet uz Sākt, ierakstiet “uzlabotas sistēmas iestatījumi” un pēc tam atlasiet opciju “Skatīt papildu sistēmas iestatījumus”. Atvērtajā logā “Sistēmas rekvizīti” cilnē “Papildu” noklikšķiniet uz pogas “Vides mainīgie”.
Šeit jūs varat redzēt sadaļu Python 3, kas iekļauta sadaļā “Lietotāja mainīgie” un sadaļā “Sistēmas mainīgie” uzskaitītais Python 2..
Ir daži veidi, kā šo situāciju novērst. Vienkāršākais (lai gan tas, kuram ir vismazākā funkcionalitāte) ir tikai noņemt ierakstu par Python versiju, kuru plānojat izmantot vismazāk. Lai gan tas ir vienkārši, tas nav arī ļoti jautri. Tā vietā mēs varam izdarīt vēl vienu izmaiņu, kas mums ļaus piekļūt “python” Python 2 un “python3” Python 3.
Lai to izdarītu, aizveriet failu pārvaldnieku un dodieties uz mapi, kurā instalējāt Python 3 (C: Lietotāji [lietotājvārds] AppData Vietējās programmas Python Python36
pēc noklusējuma). Izveidojiet faila “python.exe” kopiju un pārdēvējiet šo kopiju (ne oriģināls) uz “python3.exe”.
Atveriet jaunu komandu uzvedni (vides mainīgie tiek atjaunināti ar katru atvērto komandu uzvedni) un ierakstiet “python3 -version”.
Uzplaukums! Tagad jūs varat izmantot komandu uzvednē komandu "python", kad vēlaties izmantot Python 2.7 un "python3" komandu, kad vēlaties izmantot Python 3.
Ja kāda iemesla dēļ tas nav apmierinošs risinājums, jūs vienmēr varat pārkārtot vides mainīgos. Pārliecinieties, ka vispirms veiciet mūsu apmācības, ja neesat ērti rediģējis šos mainīgos.
Tomēr, lūdzu, ņemiet vērā, ka neatkarīgi no izmantotās metodes ir svarīgi atstāt sākotnējo python.exe neskartu, jo abu Python versiju / skriptu / apakšdirektorijā esošās lietojumprogrammas paļaujas uz šo faila nosaukumu un neizdosies, ja trūkst.
Pēc nelielas uzstādīšanas un nedaudz izmainīšanas jums ir uzstādītas abas versijas, un esat gatavs jebkuram projektam Python, kuru vēlaties risināt.