Jak zkontrolovat Python Verze pro Linux, Mac a Windows

Jak zkontrolovat Python Verze

Zde jsou zkontrolovat Python verze pomocรญ skriptu

Kontrola Python Verze

Pล™รญkazy Kde Co Vรฝstup
python โ€“verze
krajta -v
krajta -vv
Pล™รญkazovรฝ ล™รกdek nebo terminรกl Windows/Mac/Linux Python 3.10.7
Import sys
sys. verze
Scรฉnรกล™ Pouลพijte jako ล™etฤ›zec '3.10.7 (tags/v3.10.7:6cc6b13, 5. zรกล™รญ 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'
Importnรญ platforma
Platform.python_version()
Scรฉnรกล™ ล˜etฤ›zec krรกtkรฉho formรกtu '3.10.7'
Platform.python_version_tuple() Scรฉnรกล™ Tuple krรกtkรฉho formรกtu ('3', '10', '7')

Jak zkontrolovat Python verze pomocรญ skriptu?

Python skripty dokรกลพe identifikovat verzi Python nainstalovanรฝ v poฤรญtaฤi. Umoลพลˆuje vรกm ovฤ›ล™it, zda je v systรฉmu nainstalovรกno vรญce verzรญ. Skript vyvinutรฝ pro kontrolu Python verze zลฏstรกvรก stejnรก pro distribuce Windows OS, Mac OS a Linux. Skript mลฏลพete vytvoล™it importem buฤ modulu platformy nebo modulu sys pythonu.

Nรกsledujรญcรญ kรณd lze pouลพรญt pro modul sys, jak je znรกzornฤ›no nรญลพe:

Pล™รญkazovรฝ ล™รกdek Code:

import sys
sys. version

Vรฝstup:

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

Podรญvejte se na nรกsledujรญcรญ snรญmek obrazovky pล™รญkazovรฉho ล™รกdku:

Zkontrolovat Python Verze pomocรญ skriptu

Chcete-li spustit vรฝลกe uvedenรฝ skript, vyvolejte nejprve python v pล™รญkazovรฉm ล™รกdku, abyste zรญskali vรฝลกe uvedenรฉ vรฝsledky.

Nรกsledujรญcรญ kรณd lze pouลพรญt pro modul sys, jak je znรกzornฤ›no nรญลพe:

Pล™รญkazovรฝ ล™รกdek Code:

import platform
print(platform.python_version())

Vรฝstup:

3.10.7

Podรญvejte se na nรกsledujรญcรญ snรญmek obrazovky pล™รญkazovรฉho ล™รกdku:

Zkontrolovat Python Verze pomocรญ skriptu

Pouลพijte nรกsledujรญcรญ kรณd ve webovรฉm interpretu, jak je znรกzornฤ›no nรญลพe: โ€“

Python kรณd:

from platform import python_version

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

Vรฝstup:

Current Python Version- 3.8.10

Podรญvejte se na nรกsledujรญcรญ snรญmek obrazovky webovรฉho tlumoฤnรญka:

Zkontrolovat Python Verze pomocรญ skriptu

Zkontrolovat Python Verze pomocรญ skriptu

Chcete-li zรญskat informace o verzi pythonu, pouลพijte nรกsledujรญcรญ skript, jak je uvedeno nรญลพe:

Python pล™รญkaz:

print(sys.version_info)

Vรฝstup

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

Screenshot

Zkontrolovat Python Verze pomocรญ skriptu

Chcete-li zรญskat informace n-tice o verzi pythonu, pouลพijte nรกsledujรญcรญ skript, jak je uvedeno nรญลพe: โ€“

Python pล™รญkaz

print(type(sys.version_info))

Vรฝstup

<class โ€˜sys.version_infoโ€™>

Screenshot

Zkontrolovat Python Verze pomocรญ skriptu

Chcete-li zรญskat hlavnรญ informace o verzi pythonu, pouลพijte nรกsledujรญcรญ skript, jak je uvedeno nรญลพe: โ€“

Python pล™รญkaz

print(sys.version_info[0])

Vรฝstup

3

Screenshot

Zkontrolovat Python Verze pomocรญ skriptu

Python pล™รญkaz

print(sys.version_info.major)

Vรฝstup

3

Screenshot

Zkontrolovat Python Verze pomocรญ skriptu

Chcete-li zรญskat informace o platformฤ› python, pouลพijte nรกsledujรญcรญ skript, jak je uvedeno nรญลพe: โ€“

Python pล™รญkaz

Import platform
print(platform.python_version())

Vรฝstup

3.10.7

Screenshot

Zkontrolovat Python Verze pomocรญ skriptu

Chcete-li zรญskat informace o typu na platformฤ› verze pythonu, pouลพijte nรกsledujรญcรญ skript, jak je uvedeno nรญลพe: โ€“

Python pล™รญkaz

print(type(platform.python_version()))

Vรฝstup

<class โ€˜strโ€™>

Screenshot

Zkontrolovat Python Verze pomocรญ skriptu

Chcete-li zรญskat informace n-tice o verzi pythonu, pouลพijte nรกsledujรญcรญ skript, jak je uvedeno nรญลพe: โ€“

Python pล™รญkaz

print(platform.python_version_tuple())

Vรฝstup

(โ€˜3โ€™,โ€™7โ€™,โ€™0โ€™)

Screenshot

Zkontrolovat Python Verze pomocรญ skriptu

Python pล™รญkaz

print(type(platform.python_version_tuple())

Vรฝstup

<class โ€˜tupleโ€™>

Screenshot

Zkontrolovat Python Verze pomocรญ skriptu

Jak zkontrolovat Python verze pomocรญ Windows Pล™รญkazovรฝ ล™รกdek?

Zde jsou kroky ke kontrole Python verze pomocรญ Windows Pล™รญkazovรฝ ล™รกdek:

Krok 1) Otevล™ete pล™รญkazovรฝ ล™รกdek pomocรญ typing cmd

Krok 2) Kdyลพ se otevล™e pล™รญkazovรฝ ล™รกdek, zadejte do CLI nรกsledujรญcรญ pล™รญkaz, abyste zรญskali nรกzev verze Python.

Pล™รญkazovรฝ kรณd:

python3 --version

Vรฝstup:

Python 3.10.7

Poznรกmka: Pล™ed spuลกtฤ›nรญm pล™รญkazu se ujistฤ›te Python je v poฤรญtaฤi pล™edinstalovanรฝ.

Pล™รญpadnฤ› otevล™ete pล™รญkazovรฝ ล™รกdek a zadejte nรญลพe uvedenรฝ pล™รญkaz:

Pล™รญkazovรฝ kรณd:

python --version

Vรฝstup:

Python 3.10.7

Vรฝsledky provedenรฉ v pล™รญkazovรฉm ล™รกdku naleznete na nรญลพe uvedenรฉm snรญmku obrazovky:

Screenshot:

Zkontrolovat Python Pouลพรญvรก se verze Windows Pล™รญkazovรฝ ล™รกdek

Jak zkontrolovat verzi pythonu pomocรญ Windows PowerShell?

Chcete-li zkontrolovat Python verze v Windows PowerShell:

  • Otevล™ete pล™รญkazovรฝ ล™รกdek Power Shell pomocรญ typing PowerShell v nabรญdce Start a kliknutรญm na Windows PowerShell.
  • Uลพivatel musรญ zadat nรกsledujรญcรญ pล™รญkaz PowerShell zรญskat Python nรกzev verze.
  • Zkontrolovat Python Pouลพรญvรก se verze Windows Pล™รญkazovรฝ ล™รกdek

    Pล™ed spuลกtฤ›nรญm tohoto pล™รญkazu se vลกak ujistฤ›te Python je v poฤรญtaฤi pล™edinstalovanรฝ.

    Nรกsleduje pล™รญkaz zadanรฝ do pล™รญkazovรฉho ล™รกdku:

    Kรณd PowerShellu:

    python3 --version
    

    Vรฝstup:

    Python 3.10.7
    

    Pล™รญpadnฤ› otevล™ete pล™รญkazovรฝ ล™รกdek a zadejte nรญลพe uvedenรฝ pล™รญkaz:

    Kรณd PowerShellu:

    python --version
    

    Vรฝstup:

    Python 3.10.7
    

    Vรฝsledky provedenรฉ v pล™รญkazovรฉm ล™รกdku naleznete na tomto snรญmku obrazovky:

    Zkontrolovat Python Pouลพรญvรก se verze Windows Pล™รญkazovรฝ ล™รกdek

    Jak zkontrolovat Python Verze v Linuxu?

    Zde jsou kroky ke kontrole Python Verze v Linuxu:

    Krok 1) Chcete-li zkontrolovat Python verzi v Linuxu otevล™ete Terminรกl

    Krok 2) Tรญm se otevล™e nรญลพe uvedenรฉ okno, jak je znรกzornฤ›no nรญลพe:

    Zkontrolovat Python Pouลพรญvรก se verze Windows Pล™รญkazovรฝ ล™รกdek

    Krok 3) Zadejte nรญลพe uvedenรฝ pล™รญkaz do terminรกlu Linux a zรญskejte nรกzev verze Python.

    Nรกsleduje pล™รญkaz zadanรฝ v Terminรกlu:

    Kรณd terminรกlu Linux:

    python3 --version
    

    Vรฝstup:

    Python 3.5.2
    

    Pล™รญpadnฤ› otevล™ete Terminรกl a zadejte nรญลพe uvedenรฝ pล™รญkaz:

    Kรณd terminรกlu Linux:

    python --version
    

    Vรฝstup:

    Python 2.7.12
    

    Vรฝลกe uvedenรฝ pล™รญkaz pomรกhรก uลพivateli zkontrolovat, zda je v systรฉmu nainstalovรกn python 2. Vรฝsledky provedenรฉ v terminรกlu Linux naleznete na nรญลพe uvedenรฉm snรญmku obrazovky:

    Screenshot:

    Zkontrolovat Python Pouลพรญvรก se verze Windows Pล™รญkazovรฝ ล™รกdek

    Ujistฤ›te se, ลพe Python je pล™edinstalovanรฝ v operaฤnรญm systรฉmu poฤรญtaฤe. Nejpokroฤilejลกรญ verze linuxovรฝch distribucรญ, jako napล™ Ubuntu a Fedora, majรญ Python v nฤ›m pล™edinstalovanรฝ.

    Alternativnฤ› lze v terminรกlu Linux pouลพรญt nรกsledujรญcรญ pล™รญkazy k zรญskรกnรญ nรกzvu verze Python nainstalovรกno v distribuci, jak je uvedeno nรญลพe: โ€“

    Kรณd terminรกlu Linux:

    python -VV
    

    Vรฝstup

    Python 2.7.12
    

    Snรญmek obrazovky: -

    Kรณd terminรกlu Linux:

    Python3 -c โ€œimport sys; print(sys. version).โ€
    

    Vรฝstup

    3.5.2(default, Nov 12 2018, 13:43:14)
    
    [GCC 5.4.0 20160609]
    

    Screenshot:

    Zkontrolovat Python Pouลพรญvรก se verze Windows Pล™รญkazovรฝ ล™รกdek

    Kรณd terminรกlu Linux:

    Python3 -c โ€œimport sys; print(sys.version_info)โ€
    

    Vรฝstup

    sys.version_info(major=3,minor=2,releaselevel=โ€™finalโ€™,serial=0)
    

    Screenshot:

    Zkontrolovat Python Pouลพรญvรก se verze Windows Pล™รญkazovรฝ ล™รกdek

    Kรณd terminรกlu Linux:

    Python3 -c โ€œimport platform; print(platform.python_version())โ€
    

    Vรฝstup

    3.5.2
    

    Screenshot:

    Zkontrolovat Python Pouลพรญvรก se verze Windows Pล™รญkazovรฝ ล™รกdek

    Jedinรฝ rozdรญl ve vรฝลกe uvedenรฝch pล™รญkazech je pouลพitรญ modulลฏ python. Tento modul poskytuje nรกzvy promฤ›nnรฝch a funkcรญ, kterรฉ se pouลพรญvajรญ k manipulaci s rลฏznรฝmi ฤรกstmi souboru Python prostล™edรญ. Modul zรญskรกvรก podkladovรก data platformy, jako je operaฤnรญ systรฉm, hardware a interpret.

    Jak zkontrolovat Python verze pro Mac?

    Zde jsou kroky ke kontrole Python verze:

    Krok 1) Chcete-li zkontrolovat Python verze v Mac OS

    Otevล™ete terminรกl pomocรญ typing pล™รญkaz terminรกlu do vyhledรกvacรญho pole v pravรฉm hornรญm rohu nabรญdky plochy systรฉmu Mac OS a kliknฤ›te na nฤ›j.

    Krok 2) Tรญm se otevล™e nรญลพe uvedenรฉ okno, jak je znรกzornฤ›no nรญลพe:

    Zkontrolovat Python Pouลพรญvรก se verze Windows Pล™รญkazovรฝ ล™รกdek

    Krok 3) Chcete-li zรญskat Python nรกzev verze, musรญte pouลพรญt nรกsledujรญcรญ pล™รญkaz v oknฤ› Terminรกl.

    Poznรกmka: Pล™ed spuลกtฤ›nรญm pล™รญkazu se vลกak ujistฤ›te Python je v poฤรญtaฤi pล™edinstalovanรฝ. Vฤ›tลกina pokroฤilรฝch verzรญ distribucรญ Mac OS mรก Python v nฤ›m pล™edinstalovanรฝ.

    Nรกsleduje pล™รญkaz zadanรฝ v Terminรกlu:

    Kรณd terminรกlu Mac OS:

    python3 --version
    

    Vรฝstup:

    Python 3.3.1
    

    Pล™รญpadnฤ› otevล™ete Terminรกl a zadejte nรญลพe uvedenรฝ pล™รญkaz:

    Kรณd terminรกlu Mac OS:

    python --version
    

    Vรฝstup:

    Python 2.7.4
    

    Vรฝลกe uvedenรฝ pล™รญkaz pomรกhรก uลพivateli zkontrolovat, zda je v systรฉmu nainstalovรกn python 2.

    Vรฝsledky provedenรฉ v terminรกlu Mac OS naleznete na nรญลพe uvedenรฉm snรญmku obrazovky:

    Screenshot:

    Zkontrolovat Python Pouลพรญvรก se verze Windows Pล™รญkazovรฝ ล™รกdek

    Jak zkontrolovat vรญce verzรญ pythonu nainstalovanรฝch ve stejnรฉm systรฉmu?

    Mลฏลพe jich bรฝt vรญce Python verze nainstalovanรฉ v poฤรญtaฤovรฉm systรฉmu. Poฤรญtaฤ tedy mลฏลพe mรญt nainstalovanou verzi 2 i 3.

    Pro ovฤ›ล™enรญ obou verzรญ mลฏลพe uลพivatel otevล™รญt pล™รญkazovรฝ ล™รกdek a zadat nรกsledujรญcรญ pล™รญkazy:

    Scรฉnรกล™ 1: Kontrola Python Verze 2

    Pล™รญkazovรฝ ล™รกdek \ Terminรกlovรฝ kรณd:

    python --version
    

    Scรฉnรกล™ 2: Kontrola Python Verze 3

    Pล™รญkaz OS:

    python3 --version
    

    Python 2 nebo Python 3

    Zde je srovnรกnรญ obou verzรญ:

    • Python verze 3 ve srovnรกnรญ s Python verze 2 se liลกรญ z hlediska syntaxe. Zde je a รบplnรฉ srovnรกnรญ mezi 2 verzemi.
    • Python 3 obsahuje nฤ›kolik nรกstrojลฏ, kterรฉ pomรกhajรญ pล™eklรกdat kรณd napsanรฝ v Python 2 na Python 3.
    • Python verze 3 mรก jinou syntaxi neลพ Python verze 2, protoลพe Python verze 2 a 3 majรญ rลฏznรฉ syntaxe.
    • Python 2 nevydรกvรก ลพรกdnรฉ novรฉ aktualizace, coลพ ฤinรญ tuto verzi nekompatibilnรญ s verzรญ 3.
    • Nฤ›kterรฉ funkce Python 3 byly zpฤ›tnฤ› portovรกny Python 2, a to pro podporu snadnรฉ migrace.
    • Python 3 ve vรฝchozรญm nastavenรญ uklรกdรก ล™etฤ›zce ve formรกtu Unicode. Chcete-li vลกak ve verzi 2 pล™evรฉst ล™etฤ›zec do formรกtu Unicode, musรญ bรฝt definovรกn pomocรญ klรญฤovรฉho slova โ€žuโ€œ.

    Zรกvฤ›r

    • Python verze 2 a python verze 3 majรญ odliลกnou syntaxi
    • Jedno Python verzi lze zkontrolovat nฤ›kolika zpลฏsoby
    • Pouลพitรญ Windows PowerShell
    • v Windows pล™รญkazovรฝ ล™รกdek.
    • Terminรกl pro Mac OS a Linux
    • Pouลพitรญ Python skripty.
    • Verze Python mลฏลพe bรฝt zkontrolovรกno uลพivatelem typing Python โ€“ pล™รญkaz verze.
    • Pro ovฤ›ล™enรญ instalace Python 3 verze, zadejte pล™รญkaz python 3 โ€“version do pล™รญsluลกnรฝch pล™รญkazovรฝch ล™รกdkลฏ OS.

    FAQ:

Kodรฉr mลฏลพe spustit jedinรฝ pล™รญkaz k identifikaci verze nainstalovanรฉ v operaฤnรญm systรฉmu vaลกeho poฤรญtaฤe. To mลฏลพete provรฉst otevล™enรญm pล™รญkazovรฉho ล™รกdku operaฤnรญho systรฉmu a typing nรญลพe uvedenรฝ pล™รญkaz:

  • Linux: Ctrl + Alt + T nebo Ctrl + Alt + F2
  • Windows: Win + R
  • Operaฤnรญ Systรฉm Mac: Vyhledรกvaฤ> Aplikace> Obsluลพnรฉ programy> Terminรกl

Zde jsou dลฏleลพitรฉ nรกleลพitosti systรฉmu pล™ed kontrolou verze:

  • Uลพivatel by mฤ›l pล™istupovat k pล™รญkazovรฉmu ล™รกdku.
  • Mฤ›li by nainstalovat nejnovฤ›jลกรญ verzi Python pล™edem.
  • Je takรฉ vhodnรฉ nainstalovat jakoukoli nejnovฤ›jลกรญ vedlejลกรญ verzi verze 3 Python. 1
  • Za รบฤelem ovฤ›ล™enรญ nainstalovanรฉ verze mลฏลพe uลพivatel po instalaci otevล™รญt pล™รญkazovรฝ ล™รกdek. V nฤ›kterรฝch operaฤnรญch systรฉmech, jako je Linux a Mac OS, se mu takรฉ ล™รญkรก Terminรกl.

Shrลˆte tento pล™รญspฤ›vek takto: