A Python telepítése Windows rendszeren

Tartalomjegyzék:

A Python telepítése Windows rendszeren
A Python telepítése Windows rendszeren

Videó: A Python telepítése Windows rendszeren

Videó: A Python telepítése Windows rendszeren
Videó: Convert Any Web App or Website To Windows 10 App! - YouTube 2024, November
Anonim
A Python nem érkezik előre csomagolt Windows rendszerrel, de ez nem jelenti azt, hogy a Windows felhasználók nem találják a rugalmas programozási nyelvet hasznosnak. Ez nem elég egyszerű a legfrissebb verzió telepítésekor, ezért ügyeljünk arra, hogy megfelelő eszközöket kapjunk a feladathoz.
A Python nem érkezik előre csomagolt Windows rendszerrel, de ez nem jelenti azt, hogy a Windows felhasználók nem találják a rugalmas programozási nyelvet hasznosnak. Ez nem elég egyszerű a legfrissebb verzió telepítésekor, ezért ügyeljünk arra, hogy megfelelő eszközöket kapjunk a feladathoz.

Először 1991-ben jelent meg, a Python népszerű, magas szintű programozási nyelv az általános célú programozáshoz. Az olvashatóságot hangsúlyozó tervfilozófiának köszönhetően régóta a hobbi kódozók és a komoly programozók kedvence. Nem csak egyszerű nyelv (viszonylag értelemszerűen), hogy felveszi, de több ezer olyan projektet talál online, amelyekhez Python telepítve van a program használatához.

Melyik verzióra van szüksége?

Sajnos a Python néhány évvel ezelõtt jelentõs frissítést hajtott végre, ami nagy különbséget hozott a Python verziók között. Ez kicsit zavarba hozhatja a dolgokat az újonnan érkezetteknek, de ne aggódjon. Mindkét nagy verzió telepítésével járunk

Amikor meglátogatja a Python for Windows letöltési oldalt, azonnal látja a megosztást. A tetején, a négyzetben és a központban jobbra, a repository megkérdezi, hogy szeretné-e a Python 2 vagy a Python 3 legfrissebb verzióját (2.7.13 és 3.6.1).

Image
Image

Az újabb jobb, ugye? Talán 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 elolvasta cikkünket az Minecraft világának MCDungeonnal történő bővítéséről, és örülünk, hogy jó dolgokat adunk a világoknak. Ez a projekt kódolt Python-nál, és Python 2.7-et igényel, nem tudja futtatni az MCDungeon projektet a Python 3.6-mal. Valójában, ha olyan hobbi projekteket vizsgálsz, mint a MCDungeon, akkor majdnem mindegyikük 2,7-et használ. Ha a cél az, hogy olyan projektet kapj, amely egy ".py" kiterjesztésen végződik és fut, akkor nagyon,nagyon jó esély arra, hogy 2,7-re van szüksége.

Másrészt, ha valóban Python-t tanulsz, javasoljuk mindkét verzió egymás melletti telepítését (amit nulladik kockázattal és csak apró telepítési gondokkal tehet meg). Ez lehetővé teszi, hogy a legfrissebb nyelvi változattal dolgozzon, de futtassa az idősebb Python szkripteket (és ellenőrizze a kompatibilitást az újabb projektekhez). A két változat összehasonlítása önmagában azonban egy cikk, ezért a Python projekt wikájára halasztunk, ahol elolvashatja a különbségek jól megírt áttekintését.

Csak Python 2 vagy Python 3 letölthető, ha biztos benne, hogy csak egy adott verzióra van szüksége. Ma megyünk a távolságon, és mindkettőt telepítjük, ezért javasoljuk, hogy mindkét verziót letölti és ugyanezt tegye. Mindkét verzió főbb bejegyzése alatt megjelenik egy "x86-64" telepítő, az alábbiak szerint.

Ez a telepítő automatikusan telepíti a megfelelő 32 bites vagy 64 bites verziót a számítógépére (itt olvasható, ha többet szeretne tudni a kettő közötti különbségekről).
Ez a telepítő automatikusan telepíti a megfelelő 32 bites vagy 64 bites verziót a számítógépére (itt olvasható, 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 pillanatfelvétel, és a múltbeli évektől eltérően a telepítő még beállítja az elérési útvonal változóját (valamit, amit később kapunk). Töltse le és futtassa a telepítőt, válassza az "Telepítés minden felhasználó számára" lehetőséget, majd kattintson a "Tovább" gombra.

A könyvtárválasztó képernyőn hagyja a könyvtárat "Python27" -ként, és kattintson a "Tovább" gombra.
A könyvtárválasztó képernyőn hagyja a könyvtárat "Python27" -ként, és kattintson a "Tovább" gombra.
A testreszabás képernyőn görgessen lefelé, kattintson a "Add python.exe a Pathra", majd válassza a "Telepíteni fog a helyi merevlemezre". Ha elkészült, kattintson a "Tovább" gombra.
A testreszabás képernyőn görgessen lefelé, kattintson a "Add python.exe a Pathra", majd válassza a "Telepíteni fog a helyi merevlemezre". Ha elkészült, kattintson a "Tovább" gombra.
Ezt követően nem kell több döntést hoznia. Csak kattintson a varázslóra a telepítés befejezéséhez. A telepítés befejezése után a parancsot a parancssor megnyitásával és a következő parancs beírásával nyugtázhatja:
Ezt követően nem kell több döntést hoznia. Csak kattintson a varázslóra a telepítés befejezéséhez. A telepítés befejezése után a parancsot a parancssor megnyitásával és a következő parancs beírásával nyugtázhatja:

python -V

A Python telepítése 3

Ha szeretné megtanulni a Python legújabb verzióját, akkor telepítenie kell a Python 3-at. A Python 2.7-es verziójával együtt telepíthető, gond nélkül, így most töltse le és futtassa le a telepítőt.

Az első képernyőn engedélyezze a "Add Python 3.6 to PATH" beállítást, majd kattintson az "Install Now" gombra.

Ezután döntést hoz. Az "Útvonalhossz korlát letiltása" lehetőségre kattintva eltávolítja a MAX PATH változó korlátait. Ez a változás nem fog megtörni semmit, de lehetővé teszi a Python számára, hogy hosszú útvonalneveket használjon. Mivel számos Python programozó dolgozik Linuxon és más olyan * nix rendszereken, ahol az elérési út neve nem jelent problémát, előrelépésével elősegítheti a Windows alatt futó ösvényekkel kapcsolatos problémák megoldását.
Ezután döntést hoz. Az "Útvonalhossz korlát letiltása" lehetőségre kattintva eltávolítja a MAX PATH változó korlátait. Ez a változás nem fog megtörni semmit, de lehetővé teszi a Python számára, hogy hosszú útvonalneveket használjon. Mivel számos Python programozó dolgozik Linuxon és más olyan * nix rendszereken, ahol az elérési út neve nem jelent problémát, előrelépésével elősegítheti a Windows alatt futó ösvényekkel kapcsolatos problémák megoldását.

Javasoljuk, hogy menjen előre, és válassza ezt a lehetőséget. Ha tudod, hogy nem szeretnéd letiltani az elérési útvonal hossza határt, egyszerűen csak kattints a "Bezárás" gombra a telepítés befejezéséhez. És ha többet szeretne olvasni a kérdésről, mielőtt elkötelezné a változást, olvassa fel ide.

Ha csak a Python 3 telepítését végzi, akkor ugyanazt a parancssori trükket használhatja
Ha csak a Python 3 telepítését végzi, akkor ugyanazt a parancssori trükket használhatja

python -v

hogy a fentiek alapján ellenőriztük, hogy helyesen van-e telepítve, és beállítottuk-e az útvonalváltozót. Ha mindkét verziót telepíti, azonban a következő szakaszban a gyors csípést kell elvégeznie.

Módosítsa a rendszerváltozókat, így mindkét Python verziót elérheti a parancssorból

A bemutató ezen része teljesen opcionális, de lehetővé teszi a Python két verziójának gyors elérését a parancssorból. Miután telepítette a Python mindkét verzióját, előfordulhat, hogy észrevettél egy kicsit. Annak ellenére, hogy engedélyeztük a rendszer elérési útját mind a Python telepítéseknél, ha a parancssorba beírjuk a "python" parancsot, csak a Python 2.7-re mutatunk rá.

Ennek oka egyszerű: a változó (függetlenül attól, hogy egy telepítő automatikusan módosítja-e, vagy kézzel csípte-e) egyszerűen egy könyvtárat mutat, és minden könyvtárban lévő végrehajtható fájl parancssori parancssáv lesz. Ha két könyvtár van felsorolva, és mindkettőben van egy "python.exe" fájl, akkor a változók listáján a legmagasabb könyvtárat használják. Ha van egy változó a rendszerhez és a felhasználóhoz, akkor a rendszer elérési útja elsőbbséget élvez a felhasználói elérési úton.

Ez utóbbi pontosan ez történik: a Python 2 telepítő szerkesztette a rendszer szélességi változót, és a Python 3 telepítő hozzáadta a felhasználói szintű változót - és ezt megerősíthetjük a Windows környezeti változóinak megtekintésével.

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

Itt láthatja a Python 3-at a "Felhasználói változók" részben és a Python 2-ben felsorolt "Rendszerváltozók" részben.
Itt láthatja a Python 3-at a "Felhasználói változók" részben és a Python 2-ben felsorolt "Rendszerváltozók" részben.
Van néhány módja annak, hogy megoldja ezt a helyzetet. A legegyszerűbb (bár a legkevésbé funkcionalitással rendelkező) csak eltávolítani a Python verziójára a legkevesebbet használni. Bár ez egyszerű, nem túl szórakoztató. Ehelyett egy másik változatot hozhatunk létre, amely hozzáférést biztosít a python 2-hez és Python3 Python3-hoz.
Van néhány módja annak, hogy megoldja ezt a helyzetet. A legegyszerűbb (bár a legkevésbé funkcionalitással rendelkező) csak eltávolítani a Python verziójára a legkevesebbet használni. Bár ez egyszerű, nem túl szórakoztató. Ehelyett egy másik változatot hozhatunk létre, amely hozzáférést biztosít a python 2-hez és Python3 Python3-hoz.

Ehhez indítsa el a Fájlkezelőt, és menjen a Python 3 telepítő mappához (

C:Users[username]AppDataLocalProgramsPythonPython36

alapértelmezés szerint). Készítsen egy példányt a "python.exe" fájlból, és nevezze át ezt a példányt (nem az eredeti) "python3.exe" -re.

Nyisson meg egy új parancssort (a környezeti változók frissítésre kerülnek minden egyes új parancssorral, amelyet megnyitott), és írja be a "python3 -verzió" parancsot.
Nyisson meg egy új parancssort (a környezeti változók frissítésre kerülnek minden egyes új parancssorral, amelyet megnyitott), és írja be a "python3 -verzió" parancsot.
Bumm! Mostantól használhatja a "python" parancsot a Parancssorban, amikor használni szeretné a Python 2.7-et és a "python3" parancsot, amikor használni szeretné a Python 3-at.
Bumm! Mostantól használhatja a "python" parancsot a Parancssorban, amikor használni szeretné a Python 2.7-et és a "python3" parancsot, amikor használni szeretné a Python 3-at.

Ha bármilyen oknál fogva nem találja kielégítő megoldásként, akkor mindig átrendezheti a környezeti változókat. Győződjön meg róla, hogy elsősorban az oktatóprogrammal foglalkozik, ha nem elégedett a változók szerkesztésével.

Felhívjuk azonban a figyelmet arra, hogy függetlenül attól, hogy melyik módszert használja, fontos, hogy az eredeti python.exe ép maradjon, mivel a Python mindkét verziójában a / scripts / alkönyvtárban lévő alkalmazások hivatkoznak erre a fájlnévre, é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 állsz bármilyen Python-projektre, amelyet meg akarsz oldani.

Ajánlott: