Kaip įdiegti "Python" sistemoje "Windows"

Turinys:

Kaip įdiegti "Python" sistemoje "Windows"
Kaip įdiegti "Python" sistemoje "Windows"

Video: Kaip įdiegti "Python" sistemoje "Windows"

Video: Kaip įdiegti
Video: How a web application works - YouTube 2024, Balandis
Anonim
"Python" nėra supakuotas su "Windows", tačiau tai nereiškia, kad "Windows" vartotojai nepasitaikys naudingos programinės kalbos. Tačiau tai nėra gana paprasta, nes įdiekite naujausią versiją, todėl įsitikinkite, kad turite tinkamus įrankius užduočiai atlikti.
"Python" nėra supakuotas su "Windows", tačiau tai nereiškia, kad "Windows" vartotojai nepasitaikys naudingos programinės kalbos. Tačiau tai nėra gana paprasta, nes įdiekite naujausią versiją, todėl įsitikinkite, kad turite tinkamus įrankius užduočiai atlikti.

1991 m. Pirmą kartą išleistas Python yra populiari aukšto lygio programavimo kalba, naudojama bendrojo programavimo programoms. Dėl dizaino filosofijos, kuri pabrėžia skaitomumą, jau seniai buvo pamėgtas hobistikerių ir rimtų programuotojų. Ne tik lengva kalba (palyginti kalbant, tai yra) pasiimti, bet jūs surasite tūkstančius projektų internete, kuriems reikia, kad Python būtų įdiegtas, kad galėtumėte naudotis programa.

Kokia versija jums reikia?

Deja, prieš keletą metų "Python" atliko didelį atnaujinimą, kuris sukūrė didelį "Python" versijų pasidalijimą. Dėl to naujokai gali šiek tiek klaidinti, bet nesijaudinkite. Mes pasistengsime įdiegti abi pagrindines versijas

Kai aplankysite "Python for Windows" atsisiuntimo puslapį, iškart pamatysite padalijimą. Dešinėje viršuje, kvadratuose ir centruose saugykla klausia, ar norite gauti naujausią "Python 2" arba "Python 3" versiją (atitinkamai 2.7.13 ir 3.6.1, kaip nurodyta šiame vadove).

Image
Image

Naujesnis yra geriau, tiesa? Galbūt taip, galbūt ne. Jūsų norima versija priklauso nuo jūsų galutinio tikslo. Pavyzdžiui, tarkime, kad perskaitėte mūsų straipsnį apie "Minecraft" pasaulio plitimą su "MCDungeon" ir džiaugiamės, kad pridursite įdomių dalykų savo pasauliui. Šis projektas yra koduotas Python ir reikalauja Python 2.7 - negalima paleisti MCDungeon projekto su Python 3.6. Iš tikrųjų, jei jūs ieškote pomėgių projektų, tokių kaip "MCDungeon", jūs pastebėsite, kad beveik visi iš jų naudoja 2.7. Jei jūsų tikslas yra gauti tam tikrą projektą, kuris baigiasi ".py" plėtiniu ir veikia, tai yra labailabai geros galimybės jums reikės 2,7 už tai.

Kita vertus, jei norėtumėte iš tikrųjų mokytis Python, rekomenduojame įdiegti abi versijas greta (tai galite daryti su nuline rizika ir tik nedidelė konfigūracija). Tai leidžia jums dirbti su naujausia kalbos versija, bet taip pat paleisti senesnius "Python" scenarijus (ir patikrinti atgalinį suderinamumą naujesniems projektams). Tačiau dviejų versijų palyginimas yra pats straipsnis, todėl mes atidedame Python projekto wiki, kur galite perskaityti jų gerai parašytą skirtumų apžvalgą.

Galite atsisiųsti tik "Python 2" arba "Python 3", jei esate tikri, kad jums reikia tik tam tikros versijos. Šiandien mes einame per atstumą ir įdiegsime abi, todėl rekomenduojame atsisiųsti abi versijas ir daryti tą patį. Pagal pagrindinį abiejų versijų įrašą matysite "x86-64" diegimo programą, kaip parodyta toliau.

Šis diegimo įrenginys automatiškai įdiegs atitinkamą 32 ar 64 bitų versiją (čia skaitykite toliau, jei norite sužinoti daugiau apie šių dviejų skirtumų skirtumus).
Šis diegimo įrenginys automatiškai įdiegs atitinkamą 32 ar 64 bitų versiją (čia skaitykite toliau, jei norite sužinoti daugiau apie šių dviejų skirtumų skirtumus).

Kaip įdiegti "Python 2"

"Python 2" diegimas yra greita ir, priešingai nei praėjusiais metais, diegiklis netgi nustatys jūsų maršruto kintamąjį (kažką, apie ką mes sugrįšime šiek tiek vėliau). Atsisiųskite ir paleiskite diegimo programą, pasirinkite "Diegti visiems vartotojams", tada spustelėkite "Kitas".

Katalogo pasirinkimo ekrane palikite katalogą kaip "Python27" ir spustelėkite "Kitas".
Katalogo pasirinkimo ekrane palikite katalogą kaip "Python27" ir spustelėkite "Kitas".
Tinkinimo ekranu slinkite žemyn, spustelėkite "Pridėti python.exe į kelią", tada pasirinkite "Bus įdiegta į vietinį kietąjį diską". Baigę spustelėkite "Kitas".
Tinkinimo ekranu slinkite žemyn, spustelėkite "Pridėti python.exe į kelią", tada pasirinkite "Bus įdiegta į vietinį kietąjį diską". Baigę spustelėkite "Kitas".
Po šio punkto jūs neturite priimti daugiau sprendimų. Tiesiog spustelėkite vedlį, kad užbaigtumėte diegimą. Kai diegimas bus baigtas, galite patvirtinti diegimą atidarydami komandinę eilutę ir įvedę šią komandą:
Po šio punkto jūs neturite priimti daugiau sprendimų. Tiesiog spustelėkite vedlį, kad užbaigtumėte diegimą. Kai diegimas bus baigtas, galite patvirtinti diegimą atidarydami komandinę eilutę ir įvedę šią komandą:

python -V

Kaip įdiegti "Python 3"

Jei norite sužinoti naujausią "Python" versiją, turėsite įdiegti "Python 3". Galite įdiegti ją kartu su "Python 2.7" be jokių problemų, todėl eikite į priekį ir dabar atsisiųskite ir paleiskite diegimo programą.

Pirmame ekrane, įjunkite parinktį "Pridėti Python 3.6 į PATH" ir spustelėkite "Įdiegti dabar".

Be to, jūs turite priimti sprendimą. Paspaudę parinktį "Išjungti maršruto ilgio ribą", pašalinamas apribojimas MAX PATH kintamojo. Šis pakeitimas nieko nepralaužys, bet leis "Python" naudoti ilgus kelio pavadinimus. Kadangi daugelis "Python" programuotojų dirba Linux ir kitose "nix" sistemose, kur kelio pavadinimo ilgis nėra problema, tai iš anksto gali padėti supaprastinti bet kokius su keliais susijusius klausimus, kurie gali kilti dirbdami "Windows" sistemoje.
Be to, jūs turite priimti sprendimą. Paspaudę parinktį "Išjungti maršruto ilgio ribą", pašalinamas apribojimas MAX PATH kintamojo. Šis pakeitimas nieko nepralaužys, bet leis "Python" naudoti ilgus kelio pavadinimus. Kadangi daugelis "Python" programuotojų dirba Linux ir kitose "nix" sistemose, kur kelio pavadinimo ilgis nėra problema, tai iš anksto gali padėti supaprastinti bet kokius su keliais susijusius klausimus, kurie gali kilti dirbdami "Windows" sistemoje.

Mes rekomenduojame eiti į priekį ir pasirinkti šią parinktį. Jei žinote, kad nenorite išjungti kelio ilgio ribos, galite tiesiog spustelėti "Uždaryti", kad užbaigtumėte diegimą. Jei norite daugiau sužinoti apie problemą, prieš pradėdami vykdyti pakeitimą, skaitykite čia.

Jei įdiegiate tik "Python 3", galite naudoti tą pačią komandų eilutės triuką, kai rašote
Jei įdiegiate tik "Python 3", galite naudoti tą pačią komandų eilutės triuką, kai rašote

python -v

kad mes naudojome pirmiau, kad patikrintume, ar jis teisingai įdiegtas, ir yra nustatytas kelias. Tačiau, jei įdiegsite abi versijas, jums reikės rasti greitą nustatymą šiame skyriuje.

Koreguokite sistemos kintamuosius, taigi prieigai prie abiejų "Python" versijų iš komandinės eilutės

Šis mokymo skyrius yra visiškai neprivalomas, bet leis greitai pasiekti abiejų "Python" versijas iš komandinės eilutės. Įdiegę abi Python versijas, galbūt pastebėjote šiek tiek priespaudą. Nors mes įgalinome sistemos kelią tiek "Python" įrenginiams, komandų eilutės "python" įvedimas tik nurodo į Python 2.7.

To priežastis yra paprastas: kintamasis (automatiškai pritaikomas diegimo programa arba rankiniu būdu nustatytas) tiesiog nurodo katalogą, o kiekvienas to katalogo vykdomasis failas tampa komandinės eilutės komanda. Jei yra du katalogai išvardyti ir abu turi "python.exe" failą juose, priklausomai nuo to, kuris katalogas yra didesnis kintamųjų sąraše, kuris bus naudojamas. Ir, jei sistemai ir vartotojui yra nustatytas kintamasis, sistemos kelias yra pirmenybės prieš vartotojo kelią.

Pastaroji yra būtent tai, kas vyksta šiuo atveju: "Python 2" diegimo programa redagavo sistemos kintamąjį, o "Python 3" diegimo programa pridėjo naudotojo lygio kintamąjį - mes galime tai patvirtinti, žiūrėdami "Windows" aplinkos kintamuosius.

Paspauskite "Pradėti", įrašykite "Išplėstiniai sistemos nustatymai", tada pasirinkite parinktį "Peržiūrėti papildomus sistemos nustatymus". Langelyje "System Properties", kuris atsidaro, skirtuke "Advanced" spustelėkite mygtuką "Environment Variables".

Čia galite pamatyti "Python 3", pateiktą skyriuje "Vartotojo kintamieji" ir "Python 2", pateiktą skyriuje "Sistemos kintamieji".
Čia galite pamatyti "Python 3", pateiktą skyriuje "Vartotojo kintamieji" ir "Python 2", pateiktą skyriuje "Sistemos kintamieji".
Yra keletas būdų, kaip išspręsti šią situaciją. Paprasčiausias (nors ir mažiausiai funkcionalus turintis) yra tiesiog pašalinti Python versijos įrašą, kurį planuojate naudoti mažiausiai. Nors tai paprasta, tai taip pat nėra labai smagu. Vietoj to mes galime padaryti kitą pakeitimą, kuris suteiks mums prieigą prie Python 2 "python" ir "Python 3" "python3".
Yra keletas būdų, kaip išspręsti šią situaciją. Paprasčiausias (nors ir mažiausiai funkcionalus turintis) yra tiesiog pašalinti Python versijos įrašą, kurį planuojate naudoti mažiausiai. Nors tai paprasta, tai taip pat nėra labai smagu. Vietoj to mes galime padaryti kitą pakeitimą, kuris suteiks mums prieigą prie Python 2 "python" ir "Python 3" "python3".

Norėdami tai padaryti, paleiskite "File Manager" ir eikite į aplanką, kuriame įdiegėte "Python 3" (

C:Users[username]AppDataLocalProgramsPythonPython36

pagal nutylėjimą). Sukurkite failo "python.exe" kopiją ir pervardykite tą kopiją (ne originalus) į "python3.exe".

Atidarykite naują komandų eilutę (aplinkos kintamieji atnaujinami kiekvieną kartą atidarius naują komandų eilutę) ir įveskite "python3 -version".
Atidarykite naują komandų eilutę (aplinkos kintamieji atnaujinami kiekvieną kartą atidarius naują komandų eilutę) ir įveskite "python3 -version".
Boom! Dabar galite naudoti komandą "python" komandų eilutėje, kai norite naudoti Python 2.7 ir "python3" komandą, kai norite naudoti Python 3.
Boom! Dabar galite naudoti komandą "python" komandų eilutėje, kai norite naudoti Python 2.7 ir "python3" komandą, kai norite naudoti Python 3.

Jei dėl kokios nors priežasties nerandate tinkamo sprendimo, visada galite pakeisti aplinkos kintamuosius. Pirmiausia įsitikinkite, kad naudojate mūsų mokomąją programą, jei jums nepatogu redaguoti šiuos kintamuosius.

Tačiau atkreipkite dėmesį, kad nepriklausomai nuo to, kokį metodą naudojate, labai svarbu palikti originalų python.exe nepažeistą, nes programos abiejų versijų Python versijos / scenarijus / pakatalogis remiasi tuo failo vardu ir trūksta.

Po šiek tiek įdiegimo ir truputį tweaking, turite įdiegti abi versijas ir esate pasiruošę bet kokiam Python projektui, kurį norite išspręsti.

Rekomenduojamas: