Homepage » hogyan kell » Hogyan telepítsük a Pythont a Windows rendszeren

    Hogyan telepítsük a Pythont a Windows rendszeren

    A Python nem jön előre csomagolva a Windows rendszerrel, de ez nem jelenti azt, hogy a Windows-felhasználók nem találják hasznosnak a rugalmas programozási nyelvet. Ez nem egészen egyszerű, mint a legújabb verzió telepítése, ezért győződjön meg róla, hogy a megfelelő eszközöket kapja a feladathoz.

    Az első 1991-ben megjelent Python egy népszerű, magas szintű programozási nyelv, amelyet általános célú programozáshoz használnak. Az olvashatóságot hangsúlyozó designfilozófiának köszönhetően már régóta kedvelt a hobbi kódolók és a komoly programozók egyaránt. Nemcsak könnyű nyelv (viszonylag beszélni, azaz), hogy vegye fel, de több ezer olyan online projektet talál, amelyen a program használatához telepíteni kell a Pythont..

    Melyik verzióra van szüksége?

    Sajnos néhány évvel ezelőtt jelentős frissítés történt a Python számára, ami nagy megosztást eredményezett a Python verziók között. Ez kicsit zavaróvá teheti a dolgokat az újonnan érkezőknek, de ne aggódj. Mindkét fő verziót telepítjük

    Amikor meglátogatja a Python for Windows letöltési oldalt, azonnal meglátja a divíziót. A tároló a tetején, a téren és a közepén megkérdezi, hogy kívánja-e a Python 2 vagy a Python 3 (2.7.13. És 3.6.1.) Legújabb kiadását a jelen bemutató alapján.

    Az újabb jobb, ugye? Talán, talán nem. A kívánt verzió a végső céltól függ. Tegyük fel például, hogy olvassa el cikkünket a Minecraft világ bővítéséről az MCDungeonnal, és örülök, hogy hűvös dolgokat adhat hozzá a világaihoz. Ez a projekt Pythonban van kódolva, és Python 2.7-et igényel, a Python 3.6-mal nem futtathatja az MCDungeon projektet. Tény, hogy ha olyan hobbi projekteket kutat, mint az MCDungeon, akkor majdnem mindegyikük 2.7. Ha a cél egy olyan projekt, amely „.py” kiterjesztéssel fejeződik be, akkor van egy nagyon, nagyon jó eséllyel szüksége lesz rá 2.7.

    Másrészt, ha azt szeretné, hogy valóban megtanulja a Pythont, javasoljuk, hogy mindkét verziót egymás mellé telepítsük (amit nulla kockázat mellett tehetünk, és csak egy apró telepítési problémát). Ez lehetővé teszi a nyelv legújabb verziójának használatát, de régebbi Python szkriptek futtatását is (és az újabb projektek kompatibilitásának tesztelését). A két változat összevetése önmagában is egy cikk, így elhalasztjuk a Python projekt wikét, ahol jól olvasható áttekintést olvashat a különbségekről.

    A Python 2 vagy Python 3 csak akkor tölthető le, ha biztosan csak egy adott verzióra van szüksége. Ma megyünk a távolságra, és mindkettőt telepítjük, ezért javasoljuk, hogy töltse le mindkét verziót, és tegye meg ugyanezt. Mindkét változat főbejegyzése alatt megjelenik egy „x86-64” telepítő, amint az alább látható.

    Ez a telepítő automatikusan telepíti a megfelelő 32-bites vagy 64-bites verziót a számítógépre (itt van néhány további olvasás, ha többet szeretne tudni a kettő közötti különbségekről).

    A Python 2 telepítése

    A Python 2 telepítése egy pillanat, és az elmúlt évekkel ellentétben a telepítő még az elérési útváltozót is beállítja az Ön számára (valami, amit egy kicsit később fogunk bejutni). Töltse le és futtassa a telepítőt, válassza a „Telepítés az összes felhasználónak” lehetőséget, majd kattintson a „Tovább” gombra.

    A könyvtár kiválasztási képernyőn hagyja a könyvtárat „Python27” -ként, majd kattintson a „Tovább” gombra.

    A testreszabási képernyőn görgessen lefelé, kattintson a „Python.exe hozzáadása az elérési útra” gombra, majd válassza a „Helyi merevlemezre telepítve” lehetőséget. Ha elkészült, kattintson a „Tovább” gombra.

    Nem kell több döntést hoznia ezen a ponton. A telepítés befejezéséhez kattintson a varázslóra. A telepítés befejezése után a telepítés megnyitása a parancssor megnyitásával és a következő parancs beírásával:

    python-V

    Ezután döntést hozhat. Az „Útvonalhossz-korlátozás letiltása” opcióra kattintva megszűnik a MAX_PATH változó korlátozása. Ez a változás nem törik meg semmit, de lehetővé teszi a Python számára, hogy hosszú útvonalneveket használjon. Mivel sok Python programozó Linux és más * nix rendszereken dolgozik, ahol az útvonalnév hossza nem jelent problémát, az előzetes bekapcsolás segíthet sima átmenetre a Windows-on történő munkavégzés során esetlegesen felmerülő problémákkal..

    Javasoljuk, hogy menjen előre és válassza ezt a lehetőséget. Ha tudod, hogy nem akarod letiltani az elérési utat, akkor a telepítés befejezéséhez kattintson a „Bezárás” gombra. És ha többet szeretne megtudni a problémáról, mielőtt elkötelezné a változást, olvassa el itt.

    Ha csak a Python 3 programot telepíti, akkor ugyanazt a parancssoros trükköt használhatja a gépeléshez python -v a fentiek alapján ellenőrizzük, hogy helyesen van-e telepítve, és az elérési út változó be van állítva. Ha mindkét verziót telepíti, a következő fejezetben meg kell találnia a gyors csípést.

    A rendszerváltozók beállítása úgy, hogy mindkét Python verziót elérheti a parancssorból

    A bemutató ezen része teljesen opcionális, de lehetővé teszi, hogy gyorsan elérje a Python mindkét verzióját a parancssorból. A Python mindkét verziójának telepítése után lehet, hogy észrevetted egy kicsit. Annak ellenére, hogy mindkét Python telepítéshez engedélyeztük a rendszerútvonalat, a parancssorba a „python” beírása csak a Python 2.7-re mutat..

    Ennek oka egyszerű: a változó (függetlenül attól, hogy egy telepítő vagy manuálisan beállította) egyszerűen egy könyvtárra mutat, és az adott könyvtárban lévő minden végrehajtható parancs parancssori parancsgá válik. Ha két könyvtár van felsorolva, és mindkettőjükben van egy „python.exe” fájl, akkor a felsoroltak közül melyik magasabb lesz a változók listájában. És ha van egy változó, amely a rendszerhez és a felhasználóhoz van beállítva, akkor a rendszerút elsőbbséget élvez a felhasználói úton.

    Ez utóbbi pontosan ez történik: a Python 2 telepítő szerkesztette a rendszer széles változóját, és a Python 3 telepítő hozzáadta a felhasználói szintű változót, és ezt a Windows környezetváltozóira nézve megerősíthetjük..

    Nyomja meg a Start gombot, írja be a „speciális rendszerbeállítások” pontot, majd válassza a „Speciális rendszerbeállítások megtekintése” opciót. A megnyíló „Rendszer tulajdonságai” ablakban a „Speciális” fülön kattintson a „Környezeti változók” gombra.

    Itt látható a Python 3, amely a „Felhasználói változók” szakaszban és a „Rendszerváltozók” részben felsorolt ​​Python 2-ben található..

    Van néhány módja annak, hogy orvosolhatja ezt a helyzetet. A legegyszerűbb (bár a legkevésbé működőképes) a csak a legkevésbé használandó Python verziójának bejegyzésének eltávolítása. Bár ez egyszerű, ez nem is nagyon szórakoztató. Ehelyett újabb változtatást tehetünk, amely hozzáférést biztosít a Python 2 „pythonhoz” és a Python 3 „python3” -hoz.

    Ehhez tegye le a Fájlkezelőt, és menjen a mappába, ahová telepítette a Python 3-at (C: \ Users \ [felhasználónév] \ AppData \ Local \ Programs \ Python \ Python36 alapértelmezés szerint). Készítsen másolatot a „python.exe” fájlból, és nevezze át a másolatot (nem az eredeti) a „python3.exe”.

    Nyisson meg egy új parancssorot (a környezeti változók frissülnek minden megnyitott parancssorban), és írja be a „python3 -version” parancsot.

    Bumm! Most már használhatja a „Python” parancsot a parancssorban, ha a Python 2.7-et és a „python3” parancsot szeretné használni a Python 3 használatához..

    Ha bármilyen okból nem találja meg ezt a megoldást, mindig át tudja rendezni a környezeti változókat. Győződjön meg róla, hogy először felfrissítjük a bemutatónkat, ha nem módosítja ezeket a változókat.

    Felhívjuk azonban figyelmét, hogy az alkalmazott python.exe fájl éppen függetlenül marad az eredeti python.exe fájltól, mivel a Python mindkét verziójának / scripts / alkönyvtárában lévő alkalmazások erre a fájlnévre támaszkodnak, és hiányzik, ha hiányzik.


    Egy kis telepítés és egy kicsit csípés után mindkét verzió telepítve van, és készen áll a Python projektre..