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).
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.
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.
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.
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.
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.
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.
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.