11Sep

Kako namestiti Python v operacijskem sistemu Windows

click fraud protection

Python ne prihaja predpakirano z operacijskim sistemom Windows, vendar to ne pomeni, da uporabniki operacijskega sistema Windows ne bodo mogli najti prilagodljivega programskega jezika. Vendar to ni precej preprosto, saj namestite najnovejšo različico, zato poskrbimo, da boste dobili pravo orodje za to nalogo.

Prvi izdan leta 1991, je Python priljubljen programski jezik visokega nivoja, ki se uporablja za splošno programiranje. Zahvaljujoč oblikovanju filozofije, ki poudarja berljivost, je že dolgo priljubljena hobi koderjev in resnih programerjev. Ne le, da je enostaven jezik( primerjalno gledano, to je), da se dvignete, vendar boste našli na tisoče projektov na spletu, ki zahtevajo, da ste namestili Python za uporabo programa.

Katere različice potrebujete?

Na žalost je bil Python pred nekaj leti pomembna posodobitev, ki je ustvarila velik del med različicami Python. To lahko naredi stvari nekoliko zmedeno novincem, vendar ne skrbite. Bomo šli skozi namestitev obeh glavnih različic

instagram viewer

Ko obiščete stran za prenos Python for Windows, boste takoj videli delitev. Tik ob vrhu, kvadratu in središču, skladišče vpraša, ali želite najnovejšo izdajo Python 2 ali Python 3( v nadaljevanju: 2.7.13 in 3.6.1).

Novost je boljša, kajne? Mogoče, morda ne. Različica, ki jo želite, je odvisna od končnega cilja. Recimo, na primer, da ste prebrali naš članek o razširitvi svojega sveta Minecraft z MCDungeon in ste navdušeni, da dodate kul stvari v svoje svetove. Ta projekt je kodiran v Python in zahteva Python 2.7 - ne morete zagnati projekta MCDungeon s Python 3.6.Dejansko, če iščete hobi projektov, kot je MCDungeon, boste ugotovili, da skoraj vsi uporabljajo 2.7.Če je vaš cilj, da dobite nek projekt, ki se konča z ".py" razširitvijo in teče, potem je zelo dobra zelo dobra dobra priložnost, da boste potrebovali 2,7 za to.

Po drugi strani pa, če želite, da se dejansko učite Python, priporočamo, da obe različici namestite drug ob drugem( kar lahko storite z ničelnim tveganjem in le majhnim bitjem nastavitvenih težav).To vam omogoča delo z najnovejšo različico jezika, temveč tudi starejše skripte Python( in preskusite združljivost nazaj za novejše projekte).Če primerjamo dve različici, je članek sam sebi, zato bomo preložili na wiki wiki projekta Python, kjer si lahko preberete njihov dobro napisan pregled razlike.

Lahko prenesete samo Python 2 ali Python 3, če ste prepričani, da potrebujete samo določeno različico. Danes gremo daleč in namestiva oba, zato vam priporočamo, da prenesete obe različici in storite enako. Pod glavnim vnosom za obe različici boste videli namestitveni program »x86-64«, kot je prikazano spodaj.

Ta namestitveni program bo samodejno namestil ustrezno 32-bitno ali 64-bitno različico( tukaj je nekaj nadaljnjega branja, če želite izvedeti več o razlikah med obema).

Kako namestiti Python 2

Nameščanje Python 2 je hiter in v nasprotju s preteklimi leti bo namestitelj nastavil tudi spremenljivko poti za vas( nekaj, kar bomo prišli v nekaj kasneje).Prenesite in namestite namestitveni program, izberite »Namesti za vse uporabnike« in nato kliknite »Naprej«.

Na zaslonu za izbiro imenikov pustite imenik kot »Python27« in kliknite »Naprej«.

Na zaslonu za prilagajanje se pomaknite navzdol,kliknite "Dodaj datoteko python.exe v Path" in nato izberite "Bomo nameščeni na lokalnem trdem disku." Ko končate, kliknite "Naprej."

Po tej točki ni treba sprejeti nič več odločitev. Preprosto kliknite na čarovnika za dokončanje namestitve. Ko je namestitev končana, lahko namestitev potrdite tako, da odprete ukazni poziv in vnesete naslednji ukaz:

python -V

Uspešnost!Če je vse, kar potrebujete, je Python 2.7 za neki projekt ali drug, se lahko ustavite tukaj. Nameščena je, nastavljena je spremenljivka poti in izklopite se na dirke.

Kako namestiti Python 3

Če želite izvedeti najnovejšo različico Pythona, boste morali namestiti Python 3. Lahko ga namestite skupaj z Python 2.7 brez težav, zato nadaljujte in prenesite in zaženite namestitveni program.

Na prvem zaslonu omogočite možnost »Add Python 3.6 to PATH« in nato kliknite »Namesti zdaj«.

Nato imate odločitev.Če kliknete možnost »omejite omejitev dolžine poti«, odstranite omejitev spremenljivke MAX_PATH.Ta sprememba ne bo zlomila ničesar, Python pa bo dovolila uporabo dolgih imen poti. Ker mnogi programerji Python delujejo v Linuxu in v drugih * nix sistemih, kjer dolžina imena poti ni težava, lahko to vnaprej vklopite, saj lahko pomaga pri odpravljanju vseh težav, povezanih s potjo, ki jih morda imate med delom v sistemu Windows.

Priporočamo nadaljevanje in izbiro te možnosti.Če veste, da ne želite onemogočiti omejitve dolžine poti, lahko za dokončanje namestitve kliknete »Zapri«.In, če želite prebrati več o tej težavi, preden se lotite spremembe, preberite tukaj.

Če samo nameščate Python 3, lahko uporabite isti trik ukazne vrstice za vnašanje python -v, ki smo ga uporabili zgoraj, da preverimo, ali je pravilno nameščena in je nastavljena spremenljivka poti.Če nameščate obe različici, morate v naslednjem razdelku vnesti hiter poteg.

Prilagodite sistemske spremenljivke Tako lahko dostopate do obeh verzij iz ukazne vrstice

Ta del vadnice je popolnoma neobvezen, vendar vam omogoča, da hitro dostopate do obeh različic Pythona iz ukazne vrstice. Po namestitvi obeh različic Python-a ste morda opazili malo pomirja.Čeprav smo omogočili sistemsko pot za obe namestitvi Python, v ukaznem pozivu vnesete "python" samo pokaže na Python 2.7.

Razlog za to je preprost: spremenljivka( bodisi samodejno nastavljena s strani monterja ali ročno prepletena) enostavno kaže v imeniku in vsaka izvedljiva v tem imeniku postane ukazni ukaz.Če sta našteta dva seznama in oba imata datoteko "python.exe", se uporabi kateri koli imenik na seznamu spremenljivk. In, če obstaja spremenljivka, določena za sistem in uporabnika, ima sistemska pot prednost pred uporabniško potjo.

Slednji je točno to, kar se dogaja v tem primeru: namestitveni program Python 2 je uredil sistemsko spremenljivko, Python 3 pa je dodal spremenljivko na ravni uporabnika, to pa lahko potrdimo s spreminjanjem spremenljivk okolja Windows.

Hit Start, vnesite »napredne sistemske nastavitve« in nato izberite možnost »Ogled naprednih nastavitev sistema«.V oknu »Lastnosti sistema«, ki se odpre, na zavihku »Napredno« kliknite gumb »Okoljske spremenljivke«.

Tukaj lahko vidite Python 3, ki je naveden v razdelku "Uporabniške spremenljivke" in Python 2, ki je naveden v razdelku "Sistemske spremenljivke".

Na ta način lahko odpravite nekaj načinov. Najpreprostejši( čeprav tisti z najmanj funkcionalnostjo) je, da odstranite vnos za različico Pythona, ki jo nameravate uporabiti najmanj.Čeprav je to preprosto, tudi to ni preveč zabavno. Namesto tega lahko naredimo še eno spremembo, ki nam bo omogočila dostop do »python« za Python 2 in »python3« za Python 3.

Če želite to narediti, zaženite File Manager in pojdite v mapo, kjer ste namestili Python 3( C: \ Users\ [uporabniško ime] \ AppData \ Lokalno \ Programs \ Python \ Python36 kot privzeto).Izvedite kopijo datoteke "python.exe" in preimenovati to kopijo( ne izvirnik) na "python3.exe".

Odprite nov ukazni poziv( osvežite okoljske spremenljivke z vsakim novim ukaznim pozivom, ki ga odprete) in vnesite "python3-version".

Boom! Zdaj lahko v ukaznem pozivu uporabite ukaz "python", če želite uporabiti Python 2.7 in ukaz "python3", če želite uporabljati Python 3.

Če iz kakršnegakoli razloga ne najdete zadovoljive rešitve, lahko vedno spremenite okoljske spremenljivke. Najprej se najprej obrnite na naš vadnico, če vam ni všeč urejanje teh spremenljivk.

Upoštevajte, da je ne glede na to, katera metoda jo uporabljate, pomembno, da zapustite prvotno python.exe nedotaknjeno, saj se aplikacije v podimeniku /scripts/ za obe različici Pythona zanašajo na to ime datoteke in ne bodo uspele, če manjka.

Po malem namestitvi in ​​malem tweakingu imate obe različici nameščeni in pripravljeni ste na kakršen koli projekt Python, ki ga želite rešiti.