Hoe te controleren Python Versie op Linux, Mac & Windows

⚡ Slimme samenvatting

Python De versie geeft aan welke release is geïnstalleerd om compatibiliteit met uw code en bibliotheken te garanderen. De onderstaande voorbeelden laten zien hoe u dit kunt controleren. WindowsLinux en Mac kunnen worden gebruikt via de commandoregel, PowerShell en scripts.

  • 🔍 Snelle controle: Gebruik de opdrachtregel of terminal om de geïnstalleerde versie van Python te bekijken door `python –version` in te voeren.
  • 📜 Scriptmethode: Gebruik de sys- of platformmodule binnen een Python script om de versie te lezen.
  • 🪟 Windows: Controleer de versie via de opdrachtprompt of PowerShell.
  • ???? Linux en Mac: Gebruik de terminal met `python –version` of `python3 –version`.
  • 🔢 Meerdere versies: Je kunt er meerdere detecteren. Python versies die op hetzelfde systeem zijn geïnstalleerd.
  • ⚠️ Python 2 tegen 3: De twee versies gebruiken een verschillende syntaxis, dus het is belangrijk om te weten welke versie je gebruikt.

Hoe te controleren Python Versie

Hoe te controleren Python Versie

Hier zijn de Python versie met behulp van een script

Check Python Versie

commando's Waar Wat uitgang
python-versie
python -v
python -vv
Commandoregel of Terminal Windows/Mac/Linux Python 3.10.7
Importeer systeem
sys. versie
Script Gebruik als string '3.10.7 (tags/v3.10.7:6cc6b13, 5 september 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'
Importplatform
Platform.python_version()
Script Tekenreeks van kort formaat '3.10.7'
Platform.python_version_tuple() Script Tuple van kort formaat ('3','10','7')

Hoe de . te controleren Python versie met behulp van een script?

Python scripts kan de versie ervan identificeren Python op de computer geïnstalleerd. Hiermee kunt u valideren of er meerdere versies op het systeem zijn geïnstalleerd. Het script is ontwikkeld om de Python versie blijft hetzelfde voor Windows OS, Mac OS en Linux-distributies. U kunt een script maken door de platformmodule of sysmodule van Python te importeren.

De volgende code kan worden gebruikt voor de sys-module zoals hieronder weergegeven:

Command line 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)]'

Zie de volgende schermafbeelding van de opdrachtregel:

Controleer de Python Versie met behulp van een script

Om het bovenstaande script uit te voeren, roept u eerst Python op de opdrachtregel aan om de bovenstaande resultaten te krijgen.

De volgende code kan worden gebruikt voor de sys-module zoals hieronder weergegeven:

Command line Code:

import platform
print(platform.python_version())

Output:

3.10.7

Zie de volgende schermafbeelding van de opdrachtregel:

Controleer de Python Versie met behulp van een script

Gebruik de volgende code in de webgebaseerde interpreter zoals hieronder weergegeven: –

Python code:

from platform import python_version

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

Output:

Current Python Version- 3.8.10

Zie de volgende schermafbeelding van de webgebaseerde interpreter:

Controleer de Python Versie met behulp van een script

Controleer de Python Versie met behulp van een script

Om informatie over de versie van Python te verkrijgen, gebruikt u het onderstaande script, zoals hieronder weergegeven:

Python opdracht:

print(sys.version_info)

uitgang

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

screenshot

Controleer de Python Versie met behulp van een script

Om de tuple-informatie over de versie van Python te verkrijgen, gebruikt u het volgende script zoals hieronder weergegeven: –

Python commando

print(type(sys.version_info))

uitgang

<class ‘sys.version_info’>

screenshot

Controleer de Python Versie met behulp van een script

Om de belangrijkste informatie over de versie van Python te verkrijgen, gebruikt u het volgende script zoals hieronder weergegeven: –

Python commando

print(sys.version_info[0])

uitgang

3

screenshot

Controleer de Python Versie met behulp van een script

Python commando

print(sys.version_info.major)

uitgang

3

screenshot

Controleer de Python Versie met behulp van een script

Om de informatie op het platform python te krijgen, gebruikt u het volgende script zoals hieronder weergegeven: –

Python commando

Import platform
print(platform.python_version())

uitgang

3.10.7

screenshot

Controleer de Python Versie met behulp van een script

Om de type-informatie over de platformversie van Python te verkrijgen, gebruikt u het volgende script zoals hieronder weergegeven: –

Python commando

print(type(platform.python_version()))

uitgang

<class ‘str’>

screenshot

Controleer de Python Versie met behulp van een script

Om de tuple-informatie over de versie van Python te verkrijgen, gebruikt u het volgende script zoals hieronder weergegeven: –

Python commando

print(platform.python_version_tuple())

uitgang

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

screenshot

Controleer de Python Versie met behulp van een script

Python commando

print(type(platform.python_version_tuple())

uitgang

<class ‘tuple’>

screenshot

Controleer de Python Versie met behulp van een script

Hoe de . te controleren Python versie gebruikt Windows Opdrachtregel?

Hier volgen de stappen om de Python versie gebruikt Windows Opdrachtregel:

Stap 1) Open de opdrachtprompt door te typenping cmd

Stap 2) Wanneer de opdrachtprompt wordt geopend, typt u de volgende opdracht in de CLI om de versienaam van Python.

Commando code:

python3 --version

Output:

Python 3.10.7

Let op: Zorg ervoor dat voordat u de opdracht uitvoert Python is vooraf op de computer geïnstalleerd.

U kunt ook een opdrachtregel openen en de onderstaande opdracht typen:

Commando code:

python --version

Output:

Python 3.10.7

Raadpleeg de onderstaande schermafbeelding voor de resultaten die worden uitgevoerd via de opdrachtprompt:

Screenshot:

Controleer de Python Versie gebruikt Windows Opdrachtregel

Hoe controleer ik de Python-versie met Windows PowerShell?

Om het te controleren Python versie in Windows Power shell:

  • Open de PowerShell-prompt door te typenping PowerShell in het startmenu en klikken op Windows PowerShell.
  • De gebruiker moet de volgende opdracht typen in PowerShell om de Python versienaam.

Controleer de Python Versie gebruikt Windows Opdrachtregel

Zorg er echter voor dat voordat u deze opdracht uitvoert Python is vooraf op de computer geïnstalleerd.

Hieronder ziet u de opdracht die u op de opdrachtregel typt:

PowerShell-code:

python3 --version

Output:

Python 3.10.7

U kunt ook een opdrachtregel openen en de onderstaande opdracht typen:

PowerShell-code:

python --version

Output:

Python 3.10.7

Zie deze schermafbeelding voor de resultaten die worden uitgevoerd via de opdrachtprompt:

Controleer de Python Versie gebruikt Windows Opdrachtregel

Hoe de . te controleren Python Versie onder Linux?

Hier volgen de stappen om de Python Versie onder Linux:

Stap 1) Om het te controleren Python versie in Linux, open de Terminal

Stap 2) Hierdoor wordt het onderstaande venster geopend, zoals hieronder weergegeven:

Controleer de Python Versie gebruikt Windows Opdrachtregel

Stap 3) Typ het onderstaande commando in de Terminal van Linux om de versienaam op te halen Python.

Hieronder ziet u de opdracht die u in de Terminal typt:

Linux Terminal-code:

python3 --version

Output:

Python 3.5.2

U kunt ook de Terminal openen en de onderstaande opdracht typen:

Linux-terminalcode:

python --version

Output:

Python 2.7.12

Met het bovenstaande commando kan de gebruiker controleren of Python 2 in het systeem is geïnstalleerd. Raadpleeg de onderstaande schermafbeelding voor de resultaten die worden uitgevoerd in de Linux-terminal:

Screenshot:

Controleer de Python Versie gebruikt Windows Opdrachtregel

Zorg ervoor dat Python is vooraf geïnstalleerd op het besturingssysteem van de computer. De meeste geavanceerde versies van Linux-distributies, zoals Ubuntu en Fedora, hebben Python daarin vooraf geïnstalleerd.

Als alternatief kunnen de volgende opdrachten in de Linux-terminal worden gebruikt om de versienaam van de Python geïnstalleerd in de distributie zoals hieronder vermeld: –

Linux-terminalcode:

python -VV

uitgang

Python 2.7.12

Schermafbeelding: –

Linux-terminalcode:

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

uitgang

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

[GCC 5.4.0 20160609]

Screenshot:

Controleer de Python Versie gebruikt Windows Opdrachtregel

Linux-terminalcode:

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

uitgang

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

Screenshot:

Controleer de Python Versie gebruikt Windows Opdrachtregel

Linux-terminalcode:

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

uitgang

3.5.2

Screenshot:

Controleer de Python Versie gebruikt Windows Opdrachtregel

Het enige verschil in de bovenstaande commando's is het gebruik van python-modules. Deze module biedt namen voor variabelen en functies die worden gebruikt om verschillende delen van de Python omgeving. De module krijgt onderliggende platformgegevens zoals besturingssysteem, hardware en interpreter.

Hoe de . te controleren Python versie op Mac?

Hier volgen de stappen om de Python versie:

Stap 1) Om het te controleren Python versie in Mac OS

Open de terminal door typing Typ het terminalcommando in het zoekvak rechtsboven in het bureaubladmenu van Mac OS en klik erop.

Stap 2) Hierdoor wordt het onderstaande venster geopend, zoals hieronder weergegeven:

Controleer de Python Versie gebruikt Windows Opdrachtregel

Stap 3) Om de te verkrijgen Python versienaam, moet u de volgende opdracht in het Terminal-venster gebruiken.

Let op: Zorg er echter voor dat voordat u de opdracht uitvoert Python is vooraf op de computer geïnstalleerd. De meeste geavanceerde versies van Mac OS-distributies hebben dat wel Python daarin vooraf geïnstalleerd.

Hieronder ziet u de opdracht die u in de Terminal typt:

Mac OS-terminalcode:

python3 --version

Output:

Python 3.3.1

U kunt ook de Terminal openen en de onderstaande opdracht typen:

Mac OS-terminalcode:

python --version

Output:

Python 2.7.4

Met het bovenstaande commando kan de gebruiker controleren of Python 2 in het systeem is geïnstalleerd.

Raadpleeg de onderstaande schermafbeelding voor de resultaten die worden uitgevoerd in de Mac OS-terminal:

Screenshot:

Controleer de Python Versie gebruikt Windows Opdrachtregel

Hoe controleer ik of er meerdere Python-versies op hetzelfde systeem zijn geïnstalleerd?

Er kunnen er meerdere zijn Python versies die op het computersysteem zijn geïnstalleerd. Daarom kan op een computer zowel versie 2 als versie 3 zijn geïnstalleerd.

Om beide versies te valideren, kan de gebruiker de opdrachtregel openen en de volgende opdrachten typen:

Scenario 1: Ter controle Python versie 2

Commandoregel \ Terminalcode:

python --version

Scenario 2: Ter controle Python versie 3

OS-opdracht:

python3 --version

Python 2 of Python 3

Hier zijn vergelijkingen van beide versies:

  • Python versie 3, vergeleken met Python versie 2 is anders qua syntaxis. Hier is een volledige vergelijking tussen de 2 versies.
  • Python 3 bevat een aantal hulpprogramma's die helpen bij het vertalen van de geschreven code Python 2 aan Python 3.
  • Python versie 3 heeft een andere syntaxis dan Python versie 2 omdat Python versies 2 en 3 hebben verschillende syntaxis.
  • Python 2 brengt geen nieuwe updates uit, waardoor deze versie incompatibel is met versie 3.
  • Sommige functies van Python Er werd naar 3 teruggeporteerd Python 2, en dit werd gedaan om gemakkelijke migratie te ondersteunen.
  • Python 3 slaat tekenreeksen standaard op in Unicode-indeling. Om een ​​tekenreeks in versie 2 echter naar Unicode-indeling te converteren, moet deze worden gedefinieerd met het trefwoord “u”.

Veelgestelde vragen

De programmeur kan met één commando achterhalen welke versie op het besturingssysteem van uw computer is geïnstalleerd. U kunt dit doen door de opdrachtregel van het besturingssysteem te openen en te typen.ping Onderstaande opdracht wordt hieronder weergegeven:

  • Linux: Ctrl+Alt+T of Ctrl+Alt+F2
  • Windows: Win + R
  • Mac OS: Finder> Toepassingen> Hulpprogramma's> Terminal

Hier zijn belangrijke vereisten voor het systeem voordat u de versie controleert:

  • De gebruiker moet toegang krijgen tot de opdrachtregel.
  • Zij zouden moeten installeer de nieuwste versie van Python vooraf.
  • Het is ook raadzaam om de nieuwste secundaire versie van versie 3 van te installeren Python. 1
  • Om de geïnstalleerde versie te valideren, kan de gebruiker na de installatie een opdrachtregel openen. In sommige besturingssystemen, zoals Linux en Mac OS, wordt dit ook wel Terminal genoemd.

Je kunt pip controleren, de Python De pakketbeheerder kunt u controleren door `pip –version` of `pip3 –version` in de commandoregel uit te voeren. Dit geeft de `pip version` weer, samen met de versie die wordt weergegeven. Python versie waarnaar het is gelinkt.

De Python De versie bepaalt welke taalfunctionaliteiten en -bibliotheken je kunt gebruiken. Python 2 en Python Versie 3 heeft een verschillende syntaxis en veel pakketten ondersteunen slechts specifieke versies, dus het controleren van de versie voorkomt compatibiliteitsproblemen.

Download het nieuwste installatieprogramma van python.org en voer het uit, of gebruik een versiebeheerder zoals pyenv. Op Linux kun je de pakketbeheerder gebruiken. Controleer na afloop altijd de nieuwe versie met `python –version`.

Ja. Bibliotheken zoals TensorFlow, PyTorch en scikit-learn ondersteunen slechts bepaalde Python versies gebruiken. Gebruikmakend van een ondersteunde, recente versie. Python Release 3 voorkomt installatiefouten en zorgt ervoor dat u de nieuwste prestatie- en beveiligingsupdates ontvangt.

Ja. AI-assistenten kunnen foutmeldingen lezen, versieverschillen identificeren en de juiste oplossing voorstellen. Python of pakketversies om te installeren. Ze helpen ook bij het opzetten van virtuele omgevingen, zodat verschillende projecten veilig verschillende versies kunnen gebruiken.

Vat dit bericht samen met: