Paano Mag-install ng Python sa Windows

Ang Python ay hindi na-prepackage sa Windows, ngunit hindi nangangahulugang hindi makita ng mga gumagamit ng Windows na kapaki-pakinabang ang kakayahang umangkop na programa. Ito ay hindi isang simpleng tulad ng pag-install ng pinakabagong bersyon subalit, siguraduhin nating nakukuha mo ang mga tamang tool para sa gawaing nasa kamay.

Unang inilabas noong 1991, ang Python ay isang tanyag na wikang may mataas na antas ng programa na ginagamit para sa pangkalahatang layunin ng programa. Salamat sa isang pilosopiya sa disenyo na nagbibigay diin sa kakayahang mabasa ito ay matagal nang naging paborito ng mga hobby coders at mga seryosong programmer. Hindi lamang ito isang madaling wika (kumpara sa pagsasalita, iyon ay) upang kunin ngunit mahahanap mo ang libu-libong mga proyekto sa online na nangangailangan na mai-install mo ang Python upang magamit ang programa.

Aling Bersyon ang Kailangan Mo?

Sa kasamaang palad, mayroong isang makabuluhang pag-update sa Python maraming taon na ang nakakaraan na lumikha ng isang malaking paghati sa pagitan ng mga bersyon ng Python. Maaari nitong gawing medyo nakalilito ang mga bagay sa mga bagong dating, ngunit huwag magalala. Dadalhin ka namin sa pag-install ng parehong mga pangunahing bersyon

Kapag binisita mo ang pahina ng pag-download ng Python para sa Windows, makikita mo agad ang paghahati. Sa kanang tuktok, parisukat at gitna, nagtatanong ang imbakan kung nais mo ang pinakabagong pagpapalabas ng Python 2 o Python 3 (2.7.13 at 3.6.1, ayon sa pagkakabanggit, sa tutorial na ito).

KAUGNAYAN:Magdagdag ng Dungeons, Ruins, at Treasure Hunts sa Iyong Minecraft World na may MCDungeon

Ang mas bago ay mas mahusay, tama? Siguro nga, baka hindi. Ang bersyon na nais mo ay nakasalalay sa iyong layunin sa pagtatapos. Sabihin nating, halimbawa, na nabasa mo ang aming artikulo tungkol sa pagpapalawak ng iyong mundo ng Minecraft gamit ang MCDungeon at nasasabik kang magdagdag ng mga cool na bagay sa iyong mga mundo. Ang proyekto na iyon ay naka-code sa Python at nangangailangan ng Python 2.7-hindi mo maaaring patakbuhin ang proyekto ng MCDungeon gamit ang Python 3.6. Sa katunayan, kung nagsisiyasat ka ng mga proyekto sa libangan tulad ng MCDungeon, mahahanap mo na halos lahat sa kanila ay gumagamit ng 2.7. Kung ang iyong layunin ay upang makakuha ng ilang proyekto na nagtatapos sa isang ".py" extension na paandar at tumatakbo, kung gayon mayroong isang napaka,napaka magandang pagkakataon na kakailanganin mo ng 2.7 para dito.

Sa kabilang banda, kung naghahanap ka talagang matuto ng Python, inirerekumenda namin ang pag-install ng magkatabing mga bersyon (na maaari mong gawin nang walang peligro at isang maliit na kaunting pag-setup ng abala). Hinahayaan ka nitong gumana sa pinakabagong bersyon ng wika, ngunit magpatakbo din ng mas matandang mga script ng Python (at subukan ang pabalik na pagiging tugma para sa mga mas bagong proyekto). Ang paghahambing ng dalawang bersyon ay isang artikulo sa sarili nito, gayunpaman, magpapalipat kami sa wiki ng proyekto ng Python kung saan maaari mong basahin ang kanilang mahusay na nakasulat na pangkalahatang ideya ng mga pagkakaiba.

Maaari mong i-download ang Python 2 o Python 3 lamang kung sigurado ka na kailangan mo lamang ng isang partikular na bersyon. Pupunta kami sa distansya ngayon at mai-install namin ang pareho, kaya inirerekumenda naming i-download mo ang parehong mga bersyon at gawin ang pareho. Sa ilalim ng pangunahing entry para sa parehong mga bersyon makikita mo ang isang installer na "x86-64", tulad ng nakikita sa ibaba.

KAUGNAYAN:Ano ang Pagkakaiba sa Pagitan ng 32-bit at 64-bit na Windows?

Ang installer na ito ay mai-install ang naaangkop na 32-bit o 64-bit na bersyon sa iyong computer nang awtomatiko (narito ang karagdagang pagbabasa kung nais mong malaman ang higit pa tungkol sa mga pagkakaiba sa pagitan ng dalawa).

Paano Mag-install ng Python 2

Ang pag-install ng Python 2 ay isang iglap, at hindi tulad ng mga nakaraang taon, itatakda pa ng installer ang variable ng path para sa iyo (isang bagay na makikipag-usap tayo sa ibang pagkakataon). I-download at patakbuhin ang installer, piliin ang "I-install para sa lahat ng mga gumagamit," at pagkatapos ay i-click ang "Susunod."

Sa screen ng pagpili ng direktoryo, iwanan ang direktoryo bilang "Python27" at i-click ang "Susunod."

Sa screen ng pagpapasadya, mag-scroll pababa, i-click ang "Magdagdag ng python.exe sa Path," at pagkatapos ay piliin ang "I-install sa lokal na hard drive." Kapag tapos ka na, i-click ang "Susunod."

Hindi mo na kailangang gumawa pa ng mga desisyon pagkatapos ng puntong ito. Mag-click lamang sa wizard upang makumpleto ang pag-install. Kapag natapos ang pag-install, maaari mong kumpirmahing ang pag-install sa pamamagitan ng pagbubukas ng Command Prompt at pag-type ng sumusunod na utos:

sawa -V

Tagumpay! Kung ang kailangan mo lamang ay ang Python 2.7 para sa ilang proyekto o iba pa, maaari kang tumigil dito mismo. Naka-install ito, itinakda ang variable ng path, at pupunta ka sa karera.

Paano Mag-install ng Python 3

Kung nais mong malaman ang pinakabagong bersyon ng Python, kakailanganin mong i-install ang Python 3. Maaari mo itong mai-install sa tabi ng Python 2.7 nang walang mga problema, kaya't magpatuloy at i-download at patakbuhin ang installer ngayon.

Sa unang screen, paganahin ang opsyong "Magdagdag ng Python 3.6 sa PATH" at pagkatapos ay i-click ang "I-install Ngayon."

Susunod, may pasya ka. Ang pag-click sa opsyong "Huwag paganahin ang limitasyon sa haba ng path" ay aalisin ang limitasyon sa variable na MAX_PATH. Hindi masisira ng pagbabagong ito ang anuman, ngunit papayagan ang Python na gumamit ng mahabang mga pangalan ng landas. Dahil maraming mga programmer ng Python ang nagtatrabaho sa Linux at iba pang mga * nix system kung saan ang isyu ng haba ng landas ay hindi isang isyu, ang pag-on nito nang maaga ay maaaring makatulong na makinis ang anumang mga isyu na nauugnay sa landas na maaaring mayroon ka habang nagtatrabaho sa Windows.

KAUGNAYAN:Paano Gumawa ng Windows 10 Tanggapin ang Mga Path ng File Sa Higit Sa 260 Mga Character

Inirerekumenda naming magpatuloy at piliin ang pagpipiliang ito. Kung alam mong hindi mo nais na huwag paganahin ang limitasyon sa haba ng landas, maaari mo lamang i-click ang "Isara" upang tapusin ang pag-install. At, kung nais mong basahin ang higit pa tungkol sa isyu bago gumawa ng pagbabago, basahin dito.

Kung nag-i-install ka lamang ng Python 3, maaari mong gamitin ang parehong trick sa linya ng utos ng pag-type sawa -v na ginamit namin sa itaas upang suriin na ito ay naka-install nang tama at ang variable ng path ay itinakda. Kung nag-i-install ka ng parehong mga bersyon, gayunpaman, kailangan mong gawin ang mabilis na pag-tweak na matatagpuan sa sumusunod na seksyon.

Ayusin ang Mga Variable ng System Upang Ma-access Mo ang Parehong Mga Bersyon ng Python Mula sa Command Line

Ang seksyon na ito ng tutorial ay ganap na opsyonal, ngunit papayagan kang mabilis na ma-access ang parehong mga bersyon ng Python mula sa linya ng utos. Matapos mai-install ang parehong mga bersyon ng Python, maaaring napansin mo ang isang maliit na quirk. Kahit na pinagana namin ang landas ng system para sa parehong mga pag-install ng Python, ang pagta-type ng "python" sa command prompt ay tumuturo lamang sa iyo sa Python 2.7.

Ang dahilan para dito ay simple: ang variable (awtomatikong nababagay ng isang installer o manu-manong na-tweak) ay tumuturo lamang sa isang direktoryo, at ang bawat naisakatuparan sa direktoryong iyon ay nagiging isang command line command. Kung mayroong nakalista na dalawang direktoryo at parehong may "python.exe" na file sa kanila, alinman sa direktoryo ang mas mataas sa listahan ng mga variable na magagamit. At, kung mayroong isang variable na itinakda para sa system at sa gumagamit, mas mauuna ang landas ng system kaysa sa landas ng gumagamit.

Ang huli ay eksaktong nangyayari sa kasong ito: na-edit ng installer ng Python 2 ang malawak na variable ng system at ang installer ng Python 3 ay nagdagdag ng variable ng antas ng gumagamit — at makukumpirma namin ito sa pamamagitan ng pagtingin sa mga variable ng kapaligiran ng Windows.

Pindutin ang Start, i-type ang "advanced na mga setting ng system," at pagkatapos ay piliin ang opsyong "Tingnan ang mga advanced na setting ng system". Sa window na "Mga Pag-aari ng System" na bubukas, sa tab na "Advanced", i-click ang pindutang "Mga variable ng Kapaligiran".

Dito, makikita mo ang nakalista sa Python 3 sa seksyong "Mga variable ng gumagamit" at nakalista ang Python 2 sa seksyong "Mga variable ng system".

Mayroong ilang mga paraan upang malunasan mo ang sitwasyong ito. Ang pinakasimpleng (kahit na ang isa na may pinakamaliit na pag-andar) ay alisin lamang ang entry para sa bersyon ng Python na balak mong gamitin ang pinakamaliit. Bagaman simple iyon, hindi rin ito masyadong masaya. Sa halip ay makakagawa kami ng isa pang pagbabago na magbibigay sa amin ng pag-access sa "sawa" para sa Python 2 at "python3" para sa Python 3.

Upang magawa ito, sunugin ang File Manager at magtungo sa folder kung saan mo na-install ang Python 3 (C: \ Users \ [username] \ AppData \ Local \ Programs \ Python \ Python36 bilang default). Gumawa ng isang kopya ng file na "python.exe", at palitan ang pangalan ng kopya na iyon (hindi ang orihinal) sa "python3.exe".

Magbukas ng isang bagong prompt ng utos (i-refresh ang mga variable ng kapaligiran sa bawat bagong bukas na command na bukas), at i-type ang "python3 –version".

Boom! Maaari mo na ngayong gamitin ang utos na "python" sa Command Prompt kapag nais mong gamitin ang Python 2.7 at ang "python3" na utos kung nais mong gamitin ang Python 3.

KAUGNAYAN:Paano i-edit ang Iyong System PATH para sa Easy Command Line Access sa Windows

Kung, sa anumang kadahilanan, hindi mo ito nahanap na isang kasiya-siyang solusyon, maaari mong palaging ayusin ang mga variable ng kapaligiran. Siguraduhing magsipilyo muna sa aming tutorial kung hindi ka komportable na mai-edit ang mga variable na iyon.

Mangyaring tandaan, gayunpaman, anuman ang aling pamamaraan na gagamitin mo ay mahalagang iwanang buo ang orihinal na python.exe habang ang mga aplikasyon sa / script / subdirectory para sa parehong bersyon ng Python ay umaasa sa filename na iyon at mabibigo kung nawawala ito.

Pagkatapos ng kaunting pag-install at kaunting pag-aayos, mayroon kang parehong mga bersyon na naka-install at handa ka na para sa anumang proyekto ng Python na nais mong talakayin.


$config[zx-auto] not found$config[zx-overlay] not found