A Python verzió ellenőrzése - Windows, Mac, Linux

A Python egy sokoldalú, hatékony programozási nyelv számos alkalmazással, a webfejlesztéstől az adatelemzésig. Amikor Pythonban programoz, leggyakrabban tudnia kell, hogy a Python melyik verzióját használja.

A Python-verziót gyorsan és könnyedén ellenőrizheti többféle módszerrel, ideértve a parancssori eszközöket, a szkript futtatását a platformmal és a rendszermodulokkal vagy a preferált IDE-n belül.

Ezek a megközelítések különböző operációs rendszereken alkalmazhatók, beleértve a Windowst, a macOS-t és a Linuxot, így biztosítva, hogy pillanatok alatt azonosítsa a Python verzióját.

A Python minden új verziója bizonyos változtatásokkal vagy frissítésekkel jár, ezért előfordulhat, hogy a korábban egy másik verzióban írt kód nem működik az újabb verziókban.

A Python különböző verziói apró eltéréseket mutathatnak, és a használt verzió pontos ismerete segíthet elkerülni a kompatibilitási problémákat, amikor kódot oszt meg másokkal vagy csomagokat telepít.

A Python verzió ellenőrzése - Windows, Mac, Linux

Ebben a cikkben egy egyszerű útmutatót adunk arról, hogyan ellenőrizheti a Python verzióját a számítógépén, függetlenül attól, hogy Windows, macOS vagy Linux rendszert használ.

Menjünk bele!

Tartalomjegyzék

A Python verziójának ellenőrzése a parancssorból

Ebben a részben megvitatjuk, hogyan ellenőrizhető. Ez a módszer gyors és hatékony annak meghatározására, hogy a Python melyik verziója van telepítve a számítógépére.

Konkrétan a következőkre térünk ki:

  1. Hogyan ellenőrizheti a Python verzióját a Windows rendszerben

  2. Hogyan lehet ellenőrizni a Python verzióját Linux alatt

  3. A Python verziójának ellenőrzése MacOS rendszerben

Menjünk bele!

Windows parancssori parancssor

Mielőtt folytatná ezt az eljárást, győződjön meg arról, hogy telepítve van a Python . A Python által telepített verziójának ellenőrzéséhez Windows rendszerű számítógépen a parancssori használatával , kövesse az alábbi lépéseket:

1. lépés: Nyomja meg a Win+R billentyűkombinációt a Futtatás párbeszédpanel megnyitásához.

2. lépés: Írja be a cmd parancsot, és nyomja meg az Enter billentyűt a Windows parancssor megnyitásához.

3. lépés: A Parancssorba írja be a python –version parancsot, és nyomja meg az Enter billentyűt.

  1. A Python verzió ellenőrzése - Windows, Mac, Linux

A fenti prompt arra utasítja a Pythont, hogy megjelenítse a telepített Python verziót. Ha nem lát választ vagy hibát észlel, győződjön meg arról, hogy a Python telepítve van, és hozzá van adva a környezeti változókhoz .

MacOS és Linux terminál

Linux és macOS rendszereken a terminál segítségével ellenőrizheti Python verzióját.

Kövesse az alábbi utasításokat:

1. lépés: Linux esetén nyomja meg a Ctrl+Alt+T billentyűkombinációt a terminál megnyitásához. MacOS esetén lépjen a Finderbe, kattintson az Alkalmazások elemre, válassza a Segédprogramok lehetőséget, majd válassza a Terminál lehetőséget.

2. lépés: A terminál megnyitása után írja be a python –version parancsot, és nyomja meg az Enter billentyűt.

A fenti prompt parancsot ad a Pythonnak, hogy megjelenítse a Python aktuális verzióját.

Ha több Python-verzió van telepítve a számítógépére, előfordulhat, hogy a python3 –verziót kell használnia a Python 3 verziójának ellenőrzéséhez.

Most, hogy tudja, hogyan ellenőrizheti verzióját a parancssorból, biztos lehet benne, hogy a megfelelő verziót használja projektjeihez, és ennek megfelelően kezelheti környezetét.

A fenti csak egy verzió futott a számítógépén. A verziót Python-szkriptből is ellenőrizheti. Az alábbi szakasz bemutatja, hogyan ellenőrizheti a verziót Python-szkript segítségével.

Hogyan lehet ellenőrizni a Python verziót egy szkriptből

Ebben a szakaszban megtudhatja, hogyan ellenőrizheti a Python-verziót egy szkripten belül, különböző modulok segítségével.

A következőket vizsgáljuk meg:

  1. A Python verziójának ellenőrzése a sys modul segítségével

  2. A Python verziójának ellenőrzése a platform modul segítségével

Ez segít abban, hogy a szkript a kívánt verzión fusson, és hozzáigazítja viselkedését a használt verzióhoz.

A Python verziójának ellenőrzése a Sys modul segítségével

A Python-verzió szkriptből való ellenőrzésének egyik módja a sys modul használata.

A Python rendszerben található sys modulja, amely a szabványos könyvtárának szerves részét képezi, lehetővé teszi az értelmező által használt vagy karbantartott különféle változók, függvények és objektumok megtekintését.

Ezzel kapcsolatba léphet a rendszerrel és a Python futási környezettel, kihasználva számos olyan funkciót, amelyek hasznosnak bizonyulnak a rendszerrel kapcsolatos feladatokban, a hibakeresésben vagy a Python-szkriptek végrehajtásának kezelésében.

A sys modul biztosítja a version_info attribútumot, amely a Python értelmező fő-, mellék- és mikroverziószámát tartalmazza.

Az alábbi kód a sys modult használja a Python verziójának ellenőrzéséhez:

import sys

major, minor, micro = sys.version_info[:3]
print(f"Your Python version is {major}.{minor}.{micro}")

Ez a fenti kód arra utasítja a Pythont, hogy importálja a sys nyomtatási modult, és ezzel kérje le a Python verzióját.

import sys: Ez a sor importálja a sys modult, amely hozzáférést biztosít a rendszerspecifikus paraméterekhez és funkciókhoz.

major, minor, micro = sys.version_info[:3]: A sys.version_info attribútum a Python-verzió összetevőit, például fő-, mellék- és mikroverziószámokat tartalmazó sorral tér vissza.

Itt feldaraboljuk a tuple-t [:3]-mal, hogy megkapjuk az első három elemet, amelyek a fő, a minor és a mikro verziószámot jelentik, és hozzárendeljük őket a megfelelő major, minor és micro változókhoz.

print(f"A Python-verziója {major}.{minor}.{micro}"): Ez a sor egy f-stringet (formázott string literált) használ a Python-verzió megjelenítéséhez a major, minor és micro értékek helyettesítésével. változók a karakterláncban.

Az import sys print kimenete a Python-verziót „A Python verziója XYZ” formátumban fogja megjeleníteni, ahol X, Y és Z a fő-, mikro- és mellékverziószámok rendre.

  1. A Python verzió ellenőrzése - Windows, Mac, Linux

Ne feledje, hogy időnként előfordulhat, hogy a Python több verziója is telepítve van, és az out a Python legújabb verzióját fogja megjeleníteni.

Ezenkívül egy assert utasítással megbizonyosodhat arról, hogy a szkript a minimálisan szükséges Python-verzión fut. Például:

import sys

assert sys.version_info >= (3, 6), "Python 3.6 or higher is required"

A fenti Python kódrészlet bemutatja, hogyan importálható a sys modul, és hogyan ellenőrizheti, hogy a Python verziója 3.6 vagy újabb. Ha a követelmény nem teljesül, AssertionError üzenet jelenik meg egyéni üzenettel.

A Python verzió ellenőrzése - Windows, Mac, Linux

A platformmodul segítségével telepített Python verziójának ellenőrzése

A Python verzió ellenőrzésének másik módja a platform modul Python parancsának használata.

A Python platformmodulja a szabványos könyvtár része, és különféle funkciókat biztosít az alapul szolgáló platformról, rendszerről és hardverről szóló információk lekérésére, amelyeken a Python-értelmezés fut.

Ez tartalmazhat részleteket az operációs rendszerről, a processzor architektúráról és magáról a Python megvalósításáról.

Az importáló platform nyomtatása biztosítja a python_version() függvényt, amely egy karakterláncot ad vissza a Python verzióval.

Íme egy mintakód, amely bemutatja a platformmodul használatát:

import platform

version = platform.python_version()
print(f"Your Python version is {version}")

A fenti Python-kódrészlet bemutatja, hogyan importálható a platform nyomtatási modulja, és hogyan lehet vele lekérni a Python verzióinformációit, majd kinyomtatni egy formázott karakterláncban.

A Python verzió ellenőrzése - Windows, Mac, Linux

Használhatja az alábbi Python parancsot is, amely sorokat használ a Python verziójának ellenőrzéséhez:

import platform

version_tuple = platform.python_version_tuple()
print("Your Python version is {}.{}.{}".format(*version_tuple))

A Python verzió ellenőrzése - Windows, Mac, Linux

Mind a sys, mind a platform modulok különféle Python-parancsokat biztosítanak a Python-környezet információinak megszerzéséhez, és kiválaszthatja azt, amelyik jobban megfelel az adott használati esetnek vagy követelményeknek.

A programozók leggyakrabban IDE-ket használnak kódíráshoz. A fő verziót az IDE-ben is ellenőrizheti.

Az alábbi részben megvizsgáljuk, hogyan ellenőrizhető a Python verziója a Python programozás két legnépszerűbb IDE-jében: a VSCode és a PyCharm .

A Python-verzió ellenőrzése integrált fejlesztői környezetekben (IDE)

Az Integrated Development Environment egy olyan szoftveralkalmazás, amely eszközök és szolgáltatások átfogó készletét kínálja, hogy segítse a programozókat a kód hatékonyabb írásában, szerkesztésében, hibakeresésében és fordításában.

A Python-verziók ellenőrzése integrált fejlesztőkörnyezetben (IDE) gyakori feladat Python-projekteken végzett munka során. Mindegyik IDE-nek saját módja van a Python-verzió megjelenítésére. Ebben a részben a következőkről fogunk beszélni:

  1. A Python verziójának ellenőrzése a Visual Studio Code-ban

  2. A Python verziójának ellenőrzése a PyCharmban

A Python-verziók ellenőrzése a Visual Studio Code-ban

A Visual Studio Code ( VSCode ) egy népszerű IDE a Python fejlesztéshez. A Python verziójának ellenőrzéséhez a VSCode-ban kövesse az alábbi lépéseket:

1. lépés: Nyissa meg a Visual Studio Code-ot.

A Python verzió ellenőrzése - Windows, Mac, Linux

2. lépés: Nyisson meg egy Python-fájlt, vagy hozzon létre egy újat a projektben.

A Python verzió ellenőrzése - Windows, Mac, Linux

3. lépés: Kattintson az állapotsor bal alsó sarkában megjelenő Python verzióra.

Ha nem lát Python-verziót, ellenőrizze, hogy telepítve van-e a Python-bővítmény.

A Python verzió ellenőrzése - Windows, Mac, Linux

Megjelenik egy legördülő lista az elérhető Python-tolmácsokkal.

Az aktuális aktív tolmács mellett egy pipa látható, a verziószám pedig a jobb oldalon látható.

A Python verzió ellenőrzése - Windows, Mac, Linux

A Python verziójának ellenőrzése a PyCharmban

A PyCharm egy másik széles körben használt IDE a Python fejlesztéshez. A Python verziójának PyCharmban való ellenőrzéséhez kövesse az alábbi lépéseket:

1. lépés: Nyissa meg a PyCharm programot.

2. lépés: Lépjen a fő eszköztárra, és kattintson a „Fájl” > „Beállítások” (vagy macOS-en a „Beállítások” elemre).

A Python verzió ellenőrzése - Windows, Mac, Linux

3. lépés: A bal oldali panelen válassza a „Project: Your_Project_Name” > „Python Interpreter” lehetőséget.

A Python verzió ellenőrzése - Windows, Mac, Linux

4. lépés: A jobb oldali panelen megjelenik a virtuális környezetébe telepített Python verzió a tolmács végrehajtható elérési útja mellett.

A Python verzió ellenőrzése - Windows, Mac, Linux

Az alábbi lépések követésével minden egyes IDE-ben könnyen ellenőrizheti, hogy a projektje a Python melyik verzióját használja.

Most, hogy ismeri az Ön által használt Python-verziót, mit tehet ezzel az információval?

Időnként előfordulhat, hogy olyan fájlokat kaphat egy munkatársától, amelyekben a megírt kód a Python újabb verziójában található, míg Ön egy régebbi verziót használ, vagy fordítva. Ilyen esetekben először meg kell határoznia a rendszerére telepített Python verziót.

Mi a teendő, ha frissíteni szeretné Python verzióját a legújabb verzióra, mivel előfordulhat, hogy különböző Python-verziók vannak telepítve? Az alábbi részben felsoroltunk néhány módszert, amelyek segítségével frissítheti Python verzióját a legújabb verzióra.

Python verzió frissítése a legújabb verzióra

A Python verzió frissítése ugyanolyan egyszerű, mint a Python telepítése, azonban a frissítési eljárás a használt operációs rendszertől függően változik.

Ebben a részben áttekintést adunk a Python Windows, Linus és MacOS rendszeren történő frissítéséhez szükséges lépésekről.

Python frissítése Windows rendszeren

1. lépés: Távolítsa el a Python verziót

Lépjen a Vezérlőpult > Programok és szolgáltatások menüpontra.

A Python verzió ellenőrzése - Windows, Mac, Linux

Keresse meg a telepített programokat, kattintson rá, majd kattintson az „Eltávolítás” gombra.

A Python verzió ellenőrzése - Windows, Mac, Linux

2. lépés: Töltse le és telepítse a Python legújabb verzióját

  1. Látogassa meg a Python hivatalos letöltési oldalát a https://www.python.org/downloads/ címen .

  2. Kattintson a „Python letöltése” gombra

    A Python verzió ellenőrzése - Windows, Mac, Linux
  3. Futtassa a telepítőt

    A Python verzió ellenőrzése - Windows, Mac, Linux
  4. Kövesse a telepítési utasításokat.

    A Python verzió ellenőrzése - Windows, Mac, Linux
  5. Győződjön meg arról, hogy a telepítés során bejelölte a „Python hozzáadása a PATH-hoz” jelölőnégyzetet.

    A Python verzió ellenőrzése - Windows, Mac, Linux

A telepítés gombra kattintás után a Python telepítése megkezdődik a rendszeren

A Python verzió ellenőrzése - Windows, Mac, Linux

Python frissítése macOS rendszeren:

1. lépés: Telepítse a Homebrew-t (ha még nem tette meg)

  1. Nyissa meg a Terminál alkalmazást.

  2. Írja be a következő parancsot, és nyomja meg az Enter billentyűt:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

2. lépés: Frissítse a Pythont

A Terminálban írja be a következő parancsokat, mindegyik után nyomja meg az Enter billentyűt:

brew update
brew upgrade python

Python frissítése Linuxon (Debian-alapú disztribúciók):

1. lépés: Frissítse a csomaglistákat

  • Nyissa meg a Terminál alkalmazást.

  • Írja be a következő parancsot, és nyomja meg az Enter billentyűt:

sudo apt-get update

2. lépés: Telepítse a Python legújabb verzióját

Írja be a következő parancsot, és nyomja meg az Enter billentyűt:

sudo apt-get install python3.x

3. lépés: Állítsa be az alapértelmezett Python-verziót (opcionális)

Írja be a következő parancsokat, mindegyik után nyomja meg az Enter billentyűt:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.x 1
sudo update-alternatives --config python3

Cserélje ki az „x”-et a legújabb kisebb verziószámra, és válassza ki a megfelelő verziót, amikor a rendszer kéri.

Ha követi ezeket a lépéseket, frissítheti a Pythont a legújabb verzióra Windows, macOS vagy Linux rendszeren.

Zárjuk le

Ebben a cikkben végigvezettük egy átfogó útmutatón keresztül, hogyan ellenőrizheti, hogy melyik Python-verziót használja. Megmutattuk azt is, hogyan ellenőrizheti a Python verziót közvetlenül egy szkriptből a sys és platform modulok használatával.

Ráadásul a Python-verzió ellenőrzését a Python-fejlesztés két legnépszerűbb IDE-jében, a Visual Studio Code-ban és a PyCharm-ban végeztük el.

Ezenkívül leírtuk azokat a lépéseket is, amelyeket követnie kell a Python-verzió frissítéséhez Windows, macOS és Linux rendszereken.

Ezen utasítások betartásával naprakészen tarthatja Python-környezetét, kihasználhatja a legújabb funkciókat és fejlesztéseket, és garantálhatja projektjei sikerét.

Ha többet szeretne megtudni a Pythonról, tekintse meg az alábbi Python lejátszási listánkat:


Arány- és gyakorisági táblázatok Excelben

Arány- és gyakorisági táblázatok Excelben

Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.

A Power Query nyelvi folyamatának bevált gyakorlatai

A Power Query nyelvi folyamatának bevált gyakorlatai

Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.