Hogyan ellenőrizhető Python Verzió Linux, Mac és Windows

⚡ Okos összefoglaló

Python A verziószám megmutatja, hogy melyik kiadás van telepítve, hogy biztosítsa a kóddal és a könyvtárakkal való kompatibilitást. Az alábbi példák bemutatják, hogyan ellenőrizhető Windows, Linux és Mac rendszereken a parancssor, a PowerShell és a szkriptek használatával.

  • 🔍 Gyors ellenőrzés: A telepített verzió megtekintéséhez futtassa a python –version parancsot a parancssorban vagy a terminálban.
  • 📜 Szkript módszer: Használja a sys vagy platform modult egy Python szkript a verzió beolvasásához.
  • 🪟 Windows: Ellenőrizd a verziót a parancssorból vagy a PowerShellből.
  • ???? Linux és Mac: Használd a terminált a python –version vagy a python3 –version paranccsal.
  • 🔢 Több verzió: Többet is észlelhetsz Python ugyanazon a rendszeren telepített verziók.
  • ⚠️ Python 2 vs. 3: A két verzió eltérő szintaxist használ, ezért a verzió ismerete fontos.

Hogyan ellenőrizhető Python Változat

Hogyan ellenőrizhető Python Változat

Itt ellenőrizheti a Python szkriptet használó verzió

Jelölje be Python Változat

Parancsok Hol Mit teljesítmény
python -váltás
python -v
python -vv
Parancssor vagy terminál Windows/Mac/Linux Python 3.10.7
Import sys
sys. változat
Forgatókönyv Használd karakterláncként "3.10.7 (tags/v3.10.7:6cc6b13, 5. szeptember 2022., 14:08:36) [MSC v.1933, 64 bit (AMD64)]"
Importplatform
Platform.python_version()
Forgatókönyv Rövid formátumú karakterlánc „3.10.7”
Platform.python_version_tuple() Forgatókönyv Többnyire rövid formátum ('3', '10', '7')

Hogyan ellenőrizhető a Python szkriptet használó verzió?

Python szkriptek verzióját tudja azonosítani Python telepítve a számítógépre. Lehetővé teszi annak ellenőrzését, ha több verzió is telepítve van a rendszerben. A szkriptet a Python verzió változatlan marad a Windows OS, Mac OS és Linux disztribúciók esetében. Szkriptet a python platform- vagy rendszermoduljának importálásával hozhat létre.

A következő kód használható a sys modulhoz az alábbiak szerint:

Parancssori Code:

import sys
sys. version

output:

'3.10.7 (tags/v3.10.7:6cc6b13, Sep 5 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'

Tekintse meg a következő parancssori képernyőképet:

Ellenőrizd a Python Szkriptet használó verzió

A fenti szkript végrehajtásához először hívja meg a pythont a parancssorban, hogy megkapja a fenti eredményeket.

A következő kód használható a sys modulhoz az alábbiak szerint:

Parancssori Code:

import platform
print(platform.python_version())

output:

3.10.7

Tekintse meg a következő parancssori képernyőképet:

Ellenőrizd a Python Szkriptet használó verzió

Használja a következő kódot a web alapú tolmácsban az alábbiak szerint: –

Python kód:

from platform import python_version

print("Current Python Version-", python_version())

output:

Current Python Version- 3.8.10

Tekintse meg a következő webalapú tolmács képernyőképet:

Ellenőrizd a Python Szkriptet használó verzió

Ellenőrizd a Python Szkriptet használó verzió

A python verziójával kapcsolatos információk megszerzéséhez használja a következő szkriptet az alábbiak szerint:

Python parancs:

print(sys.version_info)

teljesítmény

Sys.version_info(major=3, minor=10,micro=7,releaselevel=’final’,serial=0)

Pillanatkép

Ellenőrizd a Python Szkriptet használó verzió

A python verziójának tuple információinak lekéréséhez használja a következő szkriptet az alábbiak szerint: –

Python parancs

print(type(sys.version_info))

teljesítmény

<class ‘sys.version_info’>

Pillanatkép

Ellenőrizd a Python Szkriptet használó verzió

A python verziójával kapcsolatos legfontosabb információk megszerzéséhez használja a következő szkriptet az alábbiak szerint: –

Python parancs

print(sys.version_info[0])

teljesítmény

3

Pillanatkép

Ellenőrizd a Python Szkriptet használó verzió

Python parancs

print(sys.version_info.major)

teljesítmény

3

Pillanatkép

Ellenőrizd a Python Szkriptet használó verzió

A python platformra vonatkozó információk beszerzéséhez használja a következő szkriptet az alábbiak szerint: –

Python parancs

Import platform
print(platform.python_version())

teljesítmény

3.10.7

Pillanatkép

Ellenőrizd a Python Szkriptet használó verzió

A python platformverziójának típusinformációinak beszerzéséhez használja a következő szkriptet az alábbiak szerint: –

Python parancs

print(type(platform.python_version()))

teljesítmény

<class ‘str’>

Pillanatkép

Ellenőrizd a Python Szkriptet használó verzió

A python verziójának tuple információinak lekéréséhez használja a következő szkriptet az alábbiak szerint: –

Python parancs

print(platform.python_version_tuple())

teljesítmény

(‘3’,’7’,’0’)

Pillanatkép

Ellenőrizd a Python Szkriptet használó verzió

Python parancs

print(type(platform.python_version_tuple())

teljesítmény

<class ‘tuple’>

Pillanatkép

Ellenőrizd a Python Szkriptet használó verzió

Hogyan ellenőrizhető a Python verziót használva Windows Parancs sor?

Íme a lépések az ellenőrzéshez Python verziót használva Windows Parancs sor:

Step 1) Nyisd meg a parancssort a következővel: typing cmd

Step 2) Amikor megnyílik a parancssor, írja be a következő parancsot a CLI-be, hogy megkapja a verzió nevét Python.

Parancs kód:

python3 --version

output:

Python 3.10.7

Jegyzet: A parancs futtatása előtt győződjön meg arról Python előre telepítve van a számítógépen.

Alternatív megoldásként nyisson meg egy parancssort, és írja be az alábbi parancsot:

Parancs kód:

python --version

output:

Python 3.10.7

Tekintse meg az alábbi képernyőképet a parancssorban végrehajtott eredményekért:

Screenshot:

Ellenőrizd a Python Használt verzió Windows Parancs sor

Hogyan ellenőrizhető a Python verziója a Windows PowerShell segítségével?

A Python verzió Windows PowerShell:

  • Nyisd meg a Power shell parancsot a következő paranccsal: typing PowerShell a Start menüben, és kattintson rá Windows powershell.
  • A felhasználónak be kell írnia a következő parancsot PowerShell megszerezni a Python verzió neve.

Ellenőrizd a Python Használt verzió Windows Parancs sor

A parancs futtatása előtt azonban győződjön meg arról Python előre telepítve van a számítógépen.

A következő a parancssorba beírt parancs:

PowerShell kód:

python3 --version

output:

Python 3.10.7

Alternatív megoldásként nyisson meg egy parancssort, és írja be az alábbi parancsot:

PowerShell kód:

python --version

output:

Python 3.10.7

Tekintse meg ezt a képernyőképet a parancssorban végrehajtott eredményekről:

Ellenőrizd a Python Használt verzió Windows Parancs sor

Hogyan ellenőrizhető a Python Linux alatti verzió?

Íme a lépések az ellenőrzéshez Python Linux verzió:

Step 1) A Python verziójú Linux alatt, nyissa meg a Terminált

Step 2) Ezzel megnyílik az alábbi ablak az alábbiak szerint:

Ellenőrizd a Python Használt verzió Windows Parancs sor

Step 3) Írja be az alábbi parancsot a Linux termináljába, hogy megkapja a verzió nevét Python.

A terminálba beírt parancs a következő:

Linux terminál kód:

python3 --version

output:

Python 3.5.2

Alternatív megoldásként nyissa meg a terminált, és írja be az alábbi parancsot:

Linux terminál kód:

python --version

output:

Python 2.7.12

A fenti parancs segít a felhasználónak ellenőrizni, hogy a python 2 telepítve van-e a rendszerben. Tekintse meg az alábbi képernyőképet a Linux terminálon végrehajtott eredményekért:

Screenshot:

Ellenőrizd a Python Használt verzió Windows Parancs sor

Biztosítják, hogy a Python előre telepítve van a számítógép operációs rendszerére. A Linux disztribúciók legfejlettebb verziói, mint pl Ubuntu és Fedora, van Python előre telepítve benne.

Alternatív megoldásként a következő parancsok használhatók a Linux terminálban a verzió nevének lekéréséhez Python telepítve a disztribúcióba az alábbiak szerint: –

Linux terminál kód:

python -VV

teljesítmény

Python 2.7.12

Képernyőkép: –

Linux terminál kód:

Python3 -c “import sys; print(sys. version).”

teljesítmény

3.5.2(default, Nov 12 2018, 13:43:14)

[GCC 5.4.0 20160609]

Screenshot:

Ellenőrizd a Python Használt verzió Windows Parancs sor

Linux terminál kód:

Python3 -c “import sys; print(sys.version_info)”

teljesítmény

sys.version_info(major=3,minor=2,releaselevel=’final’,serial=0)

Screenshot:

Ellenőrizd a Python Használt verzió Windows Parancs sor

Linux terminál kód:

Python3 -c “import platform; print(platform.python_version())”

teljesítmény

3.5.2

Screenshot:

Ellenőrizd a Python Használt verzió Windows Parancs sor

Az egyetlen különbség a fenti parancsok között a python modulok használata. Ez a modul neveket biztosít azoknak a változóknak és függvényeknek, amelyek a program különböző részeinek kezeléséhez használhatók Python környezet. A modul olyan mögöttes platformadatokat kap, mint az operációs rendszer, a hardver és az értelmező.

Hogyan ellenőrizhető a Python verzió Mac-en?

Íme a lépések az ellenőrzéshez Python változat:

Step 1) A Python verzió Mac OS rendszerben

Nyisd meg a terminált a következővel: typing Írd be a terminálparancsot a Mac OS asztali menüjének jobb felső sarkában található keresőmezőbe, és kattints rá.

Step 2) Ezzel megnyílik az alábbi ablak az alábbiak szerint:

Ellenőrizd a Python Használt verzió Windows Parancs sor

Step 3) A Python verziónév, akkor a következő parancsot kell használnia a Terminál ablakban.

Jegyzet: A parancs futtatása előtt azonban győződjön meg arról Python előre telepítve van a számítógépen. A Mac OS disztribúciók legtöbb fejlett verziója rendelkezik Python előre telepítve benne.

A terminálba beírt parancs a következő:

Mac OS terminálkód:

python3 --version

output:

Python 3.3.1

Alternatív megoldásként nyissa meg a terminált, és írja be az alábbi parancsot:

Mac OS terminálkód:

python --version

output:

Python 2.7.4

A fenti parancs segít a felhasználónak ellenőrizni, hogy a python 2 telepítve van-e a rendszerben.

Tekintse meg az alábbi képernyőképet a Mac OS terminálon végrehajtott eredményekért:

Screenshot:

Ellenőrizd a Python Használt verzió Windows Parancs sor

Hogyan lehet ellenőrizni, hogy több python verzió van telepítve ugyanabban a rendszerben?

Több is lehet Python a számítógépes rendszerre telepített verziók. Ezért a számítógépen a 2-es és a 3-as verzió is telepítve lehet.

Mindkét verzió érvényesítéséhez a felhasználó megnyithatja a parancssort, és beírhatja a következő parancsokat:

1. forgatókönyv: Ellenőrzés Python 2 verzió

Parancssor \ Terminálkód:

python --version

2. forgatókönyv: Ellenőrzés Python 3 verzió

OS parancs:

python3 --version

Python 2 vagy Python 3

Íme a két verzió összehasonlítása:

  • Python 3-as verzióhoz képest Python A 2-es verzió szintaxisát tekintve más. Itt van a teljes összehasonlítás a 2 verzió között.
  • Python 3 tartalmaz néhány segédprogramot, amelyek segítenek lefordítani a beírt kódot Python 2 a Python 3.
  • Python A 3-as verzió szintaxisa eltér a Python 2. verzió, mert Python a 2. és 3. verzió eltérő szintaxissal rendelkezik.
  • Python 2 nem ad ki új frissítéseket, ami miatt ez a verzió nem kompatibilis a 3-as verzióval.
  • Egyes funkciók Python 3-at visszaportáltak ide Python 2, és ez az egyszerű migráció támogatása érdekében történt.
  • Python A 3 alapértelmezés szerint Unicode formátumban tárolja a karakterláncokat. Ahhoz azonban, hogy egy karakterláncot Unicode formátumba konvertálhasson a 2-es verzióban, az „u” kulcsszóval kell meghatározni.

GYIK

A kódoló egyetlen parancs végrehajtásával azonosíthatja, hogy melyik verzió van telepítve a számítógép operációs rendszerében. Ezt megteheti az operációs rendszer parancssorának megnyitásával, és a következő parancs futtatásával:ping az alábbi parancs, ahogy az alább látható:

  • Linux: Ctrl + Alt + T vagy Ctrl + Alt + F2
  • Windows: Win + R
  • Mac operációs rendszer: Keresés> Alkalmazások> Segédprogramok> Terminál

Íme a rendszer fontos követelményei a verzió ellenőrzése előtt:

  • A felhasználónak hozzá kell férnie a parancssorhoz.
  • Kellene telepítse a legújabb verziót Python előzetesen.
  • Javasoljuk továbbá, hogy telepítse a 3-as verzió bármely legújabb kisebb verzióját Python. 1
  • A telepített verzió érvényesítéséhez a felhasználó a telepítés után megnyithat egy parancssort. Bizonyos operációs rendszerekben, például Linuxban és Mac OS-ben terminálnak is nevezik.

Ellenőrizheted a pip-et, a Python csomagkezelőben a pip –version vagy a pip3 –version parancs futtatásával a parancssorban. Ez kinyomtatja a pip verzióját a Python verzió, amelyhez kapcsolódik.

Az Python A verzió határozza meg, hogy mely nyelvi funkciókat és könyvtárakat használhatod. Python 2 és Python A 3-as verzióknak eltérő a szintaxisuk, és sok csomag csak bizonyos verziókat támogat, így a verzió ellenőrzése megelőzi a kompatibilitási hibákat.

Töltsd le a legújabb telepítőt a python.org oldalról és futtasd, vagy használj egy verziókezelőt, például a pyenv-et. Linuxon a csomagkezelőt használhatod. Utána mindig erősítsd meg az új verziót a python –version paranccsal.

Igen. Olyan könyvtárak, mint a TensorFlow, PyTorch és scikit-learn csak bizonyos fájlokat támogatnak Python verziók. Egy támogatott, legújabb Python A 3-as kiadás elkerüli a telepítési hibákat, és biztosítja, hogy a legújabb teljesítmény- és biztonsági frissítéseket kapd.

Igen. A mesterséges intelligencia által támogatott asszisztensek képesek hibaüzeneteket olvasni, verzióeltéréseket azonosítani, és helyes megoldást javasolni. Python vagy csomagverziók telepítése. Segítenek virtuális környezetek beállításában is, így a különböző projektek biztonságosan használhatják a különböző verziókat.

Foglald össze ezt a bejegyzést a következőképpen: