Ako nainštalovať Python na Windows

Obsah:

Ako nainštalovať Python na Windows
Ako nainštalovať Python na Windows

Video: Ako nainštalovať Python na Windows

Video: Ako nainštalovať Python na Windows
Video: How to install Zoom on Windows 10 - YouTube 2024, Smieť
Anonim
Python nie je balený v systéme Windows, ale to neznamená, že používatelia systému Windows nebudú môcť nájsť flexibilný programovací jazyk. Nie je to úplne jednoduché, pretože nainštalujeme najnovšiu verziu, takže sa uistite, že máte k dispozícii správne nástroje pre danú úlohu.
Python nie je balený v systéme Windows, ale to neznamená, že používatelia systému Windows nebudú môcť nájsť flexibilný programovací jazyk. Nie je to úplne jednoduché, pretože nainštalujeme najnovšiu verziu, takže sa uistite, že máte k dispozícii správne nástroje pre danú úlohu.

Prvý prepustený v roku 1991, Python je populárny programovací jazyk na vysokej úrovni, ktorý sa používa na programovanie na všeobecné účely. Vďaka filozofii dizajnu, ktorá kladie dôraz na čitateľnosť, je už dávno obľúbená aj pre hobby kodéry a serióznych programátorov. Nielen, že je jednoduchý jazyk (pomerne povedané, že je), aby si vyzdvihnúť, ale nájdete tisíce projektov online, ktoré vyžadujú, aby ste nainštalovali program Python.

Ktorú verziu potrebujete?

Bohužiaľ, pred niekoľkými rokmi došlo k významnej aktualizácii Pythonu, ktorá vytvorila veľký rozdiel medzi verziami programu Python. To môže robiť veci trochu mätúce pre začínajúcich, ale nebojte sa. Prevedieme vás prostredníctvom inštalácie oboch hlavných verzií

Keď navštívite stránku sťahovania Pythonu pre systém Windows, ihneď uvidíte divíziu. Práve v hornej, štvorcovej a stredovej časti sa úložisko pýta, či chcete najnovšie vydanie Pythonu 2 alebo Pythonu 3 (2.7.13 a 3.6.1 z tohto tutoriálu).

Image
Image

Novšie je lepšie, že? Možno, možno nie. Verzia, ktorú chcete, závisí od vášho cieľového cieľa. Povedzme napríklad, že ste si prečítali náš článok o rozšírení vášho Minecraft sveta s MCDungeon a sú nadšení, že pridáme do vašich svetov skvelé veci. Tento projekt je kódovaný v Pythone a vyžaduje Python 2.7 - nemôžete spustiť projekt MCDungeon s Pythonom 3.6. V skutočnosti, ak skúmate hobby projekty ako MCDungeon, zistíte, že takmer všetci používajú 2.7. Ak je vaším cieľom získať nejaký projekt, ktorý končí v rozšírení ".py", potom je veľmi,veľmi Dobrá šanca, že na to potrebujete 2,7.

Na druhej strane, ak hľadáte skutočnú znalosť Pythonu, odporúčame vám nainštalovať obe verzie vedľa seba (čo môžete robiť s nulovým rizikom a len malým množstvom problémov pri nastavovaní). To vám umožní pracovať s najnovšou verziou jazyka, ale tiež spustiť staršie Python skripty (a testovať spätnú kompatibilitu pre novšie projekty). Porovnanie dvoch verzií je však samo o sobě článkom, takže sa odložíme na wiki projektu Python, kde si môžete prečítať ich dobre napísaný prehľad o rozdieloch.

Môžete si stiahnuť len Python 2 alebo Python 3, ak ste si istí, že potrebujete iba konkrétnu verziu. Ideme ďaleko dnes a budeme ich inštalovať, takže vám odporúčame prevziať obe verzie a urobiť to isté. V hlavnej položke pre obe verzie sa zobrazí inštalačný program "x86-64", ako je uvedené nižšie.

Tento inštalátor nainštaluje automaticky do počítača príslušnú 32-bitovú alebo 64-bitovú verziu (ďalšie informácie si pozrite, ak chcete vedieť viac o rozdieloch medzi týmito dvoma).
Tento inštalátor nainštaluje automaticky do počítača príslušnú 32-bitovú alebo 64-bitovú verziu (ďalšie informácie si pozrite, ak chcete vedieť viac o rozdieloch medzi týmito dvoma).

Ako nainštalovať Python 2

Inštalácia balíka Python 2 je jednoduchý a na rozdiel od minulých rokov inštalátor dokonca nastaví pre vás premennú cesty (niečo, čo sa dostaneme trochu neskôr). Prevezmite a spustite inštalátor, vyberte možnosť "Inštalovať pre všetkých používateľov" a potom kliknite na tlačidlo "Ďalej".

Na obrazovke výberu adresára nechajte adresár ako "Python27" a kliknite na tlačidlo "Next".
Na obrazovke výberu adresára nechajte adresár ako "Python27" a kliknite na tlačidlo "Next".
Na obrazovke prispôsobenia prejdite nadol, kliknite na položku Pridať python.exe na cestu a potom zvoľte možnosť "Nainštalovaný na lokálnom pevnom disku". Keď skončíte, kliknite na tlačidlo "Ďalej".
Na obrazovke prispôsobenia prejdite nadol, kliknite na položku Pridať python.exe na cestu a potom zvoľte možnosť "Nainštalovaný na lokálnom pevnom disku". Keď skončíte, kliknite na tlačidlo "Ďalej".
Po tomto bode nemusíte robiť žiadne ďalšie rozhodnutia. Stačí kliknúť na sprievodcu a dokončiť inštaláciu. Po dokončení inštalácie môžete inštaláciu potvrdiť otvorením príkazového riadka a zadaním nasledujúceho príkazu:
Po tomto bode nemusíte robiť žiadne ďalšie rozhodnutia. Stačí kliknúť na sprievodcu a dokončiť inštaláciu. Po dokončení inštalácie môžete inštaláciu potvrdiť otvorením príkazového riadka a zadaním nasledujúceho príkazu:

python -V

Ako nainštalovať Python 3

Ak sa chcete dozvedieť najnovšiu verziu Pythonu, musíte nainštalovať Python 3. Môžete ho nainštalovať popri Pythone 2.7 bez problémov, takže pokračujte a stiahnite a spustite inštalačný program.

Na prvej obrazovke povoľte voľbu "Pridať Python 3.6 na cestu" a potom kliknite na tlačidlo "Inštalovať teraz".

Ďalej ste sa rozhodli urobiť. Kliknutím na možnosť "Zakázať obmedzenie dĺžky cesty" sa odstráni obmedzenie premennej MAX PATH. Táto zmena nič neruší, ale umožní Python používať dlhé názvy ciest. Keďže mnoho programátorov Pythonu pracuje v systéme Linux a iných * nix systémoch, kde dĺžka názvu cesty nie je problém, zapnutie tejto funkcie vopred vám pomôže vyhľadať akékoľvek problémy súvisiace s cestou, ktoré by ste mohli mať počas práce v systéme Windows.
Ďalej ste sa rozhodli urobiť. Kliknutím na možnosť "Zakázať obmedzenie dĺžky cesty" sa odstráni obmedzenie premennej MAX PATH. Táto zmena nič neruší, ale umožní Python používať dlhé názvy ciest. Keďže mnoho programátorov Pythonu pracuje v systéme Linux a iných * nix systémoch, kde dĺžka názvu cesty nie je problém, zapnutie tejto funkcie vopred vám pomôže vyhľadať akékoľvek problémy súvisiace s cestou, ktoré by ste mohli mať počas práce v systéme Windows.

Odporúčame pokračovať a vybrať túto možnosť. Ak viete, že nechcete zakázať obmedzenie dĺžky cesty, môžete kliknutím na tlačidlo Zavrieť dokončiť inštaláciu. A ak sa chcete dozvedieť viac o probléme predtým, než sa k zmene zmeníte, prečítajte si tu.

Ak inštalujete iba Python 3, môžete použiť rovnaký trik zadávania príkazového riadku
Ak inštalujete iba Python 3, môžete použiť rovnaký trik zadávania príkazového riadku

python -v

ktoré sme použili vyššie, aby sme skontrolovali, či je správne nainštalovaná a či je nastavená premenná cesty. Ak inštalujete obidve verzie, musíte vykonať rýchle vyladenie uvedené v nasledujúcej časti.

Upravte premenné systému tak, aby ste mohli získať prístup k obom verziám Pythonu z príkazového riadku

Táto časť tutoriálu je úplne voliteľná, ale umožní vám rýchly prístup k obom verziám Pythonu z príkazového riadku. Po nainštalovaní obidvoch verzií Pythonu je pravdepodobné, že ste si všimli nejaký problém. Napriek tomu, že sme povolili systémovú cestu pre obe inštalácie Pythonu, napíšete príkaz "python" do príkazového riadka iba na bodovanie do Pythonu 2.7.

Dôvod je jednoduchý: premenná (automaticky upravená inštalátorom alebo ručne vyladená) jednoducho ukazuje na adresár a každý spustiteľný súbor v tomto adresári sa stáva príkazom príkazového riadku. Ak sú v zozname dva adresáre a oba majú súbor "python.exe" v nich, akýkoľvek adresár je vyšší v zozname premenných sa použije. A ak je nastavená premenná pre systém a používateľa, cesta systému má prednosť pred cestou používateľa.

Posledný z nich je presne to, čo sa deje v tomto prípade: inštalačný program Python 2 upravil systémovú premennú a inštalačný program Python 3 pridal premennú používateľskej úrovne - a môžeme to potvrdiť pri pohľade na premenné prostredia Windows.

Stlačte tlačidlo Štart, zadajte "rozšírené systémové nastavenia" a potom zvoľte možnosť "Zobraziť pokročilé systémové nastavenia". V okne "Vlastnosti systému", ktoré sa otvorí, kliknite na karte Rozšírené na tlačidlo "Premenné prostredia".

Tu môžete vidieť Python 3 uvedený v sekcii "Premenné používateľov" a Python 2 uvedené v časti "Systémové premenné".
Tu môžete vidieť Python 3 uvedený v sekcii "Premenné používateľov" a Python 2 uvedené v časti "Systémové premenné".
Existuje niekoľko spôsobov, ako túto situáciu napraviť. Najjednoduchší (hoci ten s najmenšou funkcionalitou) je jednoducho odstrániť položku pre verziu programu Python, ktorú plánujete používať najmenej. Aj keď je to jednoduché, nie je ani veľa zábavy. Namiesto toho môžeme vykonať ďalšiu zmenu, ktorá nám poskytne prístup k pythonu pre Python 2 a python3 pre Python 3.
Existuje niekoľko spôsobov, ako túto situáciu napraviť. Najjednoduchší (hoci ten s najmenšou funkcionalitou) je jednoducho odstrániť položku pre verziu programu Python, ktorú plánujete používať najmenej. Aj keď je to jednoduché, nie je ani veľa zábavy. Namiesto toho môžeme vykonať ďalšiu zmenu, ktorá nám poskytne prístup k pythonu pre Python 2 a python3 pre Python 3.

Ak chcete to urobiť, spustite správcu súborov a prejdite na priečinok, na ktorom ste nainštalovali program Python 3 (

C:Users[username]AppDataLocalProgramsPythonPython36

predvolene). Vytvorte kópiu súboru "python.exe" a premenujte túto kópiu (nie originál) na "python3.exe".

Otvorte nový príkazový riadok (obnova environmentálnych premenných s každým novým príkazovým riadkom, ktorý otvoríte) a zadajte "python3 -version".
Otvorte nový príkazový riadok (obnova environmentálnych premenných s každým novým príkazovým riadkom, ktorý otvoríte) a zadajte "python3 -version".
Boom! Teraz môžete použiť príkaz "python" v príkazovom riadku, keď chcete používať Python 2.7 a príkaz "python3", keď chcete použiť Python 3.
Boom! Teraz môžete použiť príkaz "python" v príkazovom riadku, keď chcete používať Python 2.7 a príkaz "python3", keď chcete použiť Python 3.

Ak z nejakého dôvodu nenájdete toto uspokojivé riešenie, môžete vždy zmeniť poradie environmentálnych premenných. Nezabudnite si najprv vyskúšať návod, ak sa vám nepodarí upraviť tieto premenné.

Nezabúdajte však, že bez ohľadu na to, akú metódu použijete, je dôležité ponechať pôvodný súbor python.exe neporušený, pretože aplikácie v / scripts / podadresári pre obe verzie Pythonu sa spoliehajú na tento názov súboru a zlyhajú, ak chýba.

Po trochu inštalácii a trochu ladenia máte obe verzie nainštalované a ste pripravení na akýkoľvek projekt programu Python, ktorý chcete riešiť.

Odporúča: