Hoe u de Python-versie kunt controleren op Linux, Mac en Windows

Hoe u de Python-versie kunt controleren

Hier kunt u de Python-versie controleren met behulp van een script

Controleer de 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 controleer ik de Python-versie met behulp van een script?

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

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

Commandoregelcode:

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 het volgendewing screenshot 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 following code kan worden gebruikt voor de sys-module, zoals hieronder weergegeven:

Commandoregelcode:

import platform
print(platform.python_version())

Output:

3.10.7

Zie het volgendewing screenshot van de opdrachtregel:

Controleer de Python-versie met behulp van een script

Gebruik de volgendewing code in de webgebaseerde tolk, zoals hieronder weergegeven: –

Python-code:

from platform import python_version

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

Output:

Current Python Version- 3.8.10

Zie het volgendewing webgebaseerde tolkscreenshot:

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 krijgen, gebruikt u de following 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 krijgen, gebruikt u de following script zoals hieronder weergegeven: –

Python-opdracht

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 krijgen, gebruikt u de following script zoals hieronder weergegeven: –

Python-opdracht

print(sys.version_info[0])

uitgang

3

screenshot

Controleer de Python-versie met behulp van een script

Python-opdracht

print(sys.version_info.major)

uitgang

3

screenshot

Controleer de Python-versie met behulp van een script

Om de informatie over het platform Python te krijgen, gebruikt u de following script zoals hieronder weergegeven: –

Python-opdracht

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 krijgen, gebruikt u de following script zoals hieronder weergegeven: –

Python-opdracht

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 krijgen, gebruikt u de following script zoals hieronder weergegeven: –

Python-opdracht

print(platform.python_version_tuple())

uitgang

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

screenshot

Controleer de Python-versie met behulp van een script

Python-opdracht

print(type(platform.python_version_tuple())

uitgang

<class ‘tuple’>

screenshot

Controleer de Python-versie met behulp van een script

Hoe u de Python-versie kunt controleren met behulp van Windows Opdrachtregel?

Hier volgen stappen om de Python-versie te controleren Windows Opdrachtregel:

Stap 1) Open de opdrachtprompt door cmd te typen

Stap 2) Wanneer de opdrachtprompt wordt geopend, typt u het volgendewing opdracht in de CLI om de versienaam van Python op te halen.

Commando code:

python3 --version

Output:

Python 3.10.7

Opmerking: Voordat u de opdracht uitvoert, moet u ervoor zorgen dat Python vooraf op de computer is 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 met behulp van Windows Opdrachtregel

Hoe u de Python-versie kunt controleren met behulp van windows Power shell?

Om de Python-versie in te checken Windows Power shell:

  • Open de Power Shell-prompt door PowerShell in het startmenu te typen en op te klikken Windows PowerShell.
  • De gebruiker moet het volgende typenwing commando in PowerShell om de Python-versienaam te verkrijgen.
  • Controleer de Python-versie met behulp van Windows Opdrachtregel

    Voordat u deze opdracht uitvoert, moet u er echter voor zorgen dat Python vooraf op de computer is geïnstalleerd.

    Following is de opdracht die op de opdrachtregel is getypt:

    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 met behulp van Windows Opdrachtregel

    Hoe controleer ik de Python-versie in Linux?

    Hier zijn stappen om de Python-versie in Linux te controleren:

    Stap 1) Om de Python-versie in Linux te controleren, opent u de Terminal

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

    Controleer de Python-versie met behulp van Windows Opdrachtregel

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

    Following is het commando dat in de Terminal is getypt:

    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 met behulp van Windows Opdrachtregel

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

    Als alternatief, de volgendewing commando's kunnen in de Linux-terminal worden gebruikt om de versienaam van de Python geïnstalleerd in de distributie te krijgen, 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 met behulp van 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 met behulp van Windows Opdrachtregel

    Linux-terminalcode:

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

    uitgang

    3.5.2
    

    Screenshot:

    Controleer de Python-versie met behulp van Windows Opdrachtregel

    Het enige verschil in de bovenstaande opdrachten is het gebruik van Python-modules. Deze module biedt namen voor variabelen en functies die worden gebruikt om verschillende delen van de Python-omgeving te manipuleren. De module haalt onderliggende platformgegevens op, zoals besturingssysteem, hardware en tolk.

    Hoe controleer ik de Python-versie op Mac?

    Hier zijn stappen om de Python-versie te controleren:

    Stap 1) Om de Python-versie in Mac OS te controleren

    Open de Terminal door de terminalopdracht in de zoekopdracht te typen box in de rechterbovenhoek van het Mac OS-bureaubladmenu en klik erop.

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

    Controleer de Python-versie met behulp van Windows Opdrachtregel

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

    Opmerking: Voordat u de opdracht uitvoert, moet u er echter voor zorgen dat Python vooraf op de computer is geïnstalleerd. In de meeste geavanceerde versies van Mac OS-distributies is Python vooraf geïnstalleerd.

    Following is het commando dat in de Terminal is getypt:

    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 met behulp van Windows Opdrachtregel

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

    Er kunnen meerdere Python-versies 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 het volgende typenwing commando's:

    Scenario 1: Python-versie 2 controleren

    Commandoregel \ Terminalcode:

    python --version
    

    Scenario 2: Python-versie 3 controleren

    OS-opdracht:

    python3 --version
    

    Python 2 of Python 3

    Hier zijn vergelijkingen van beide versies:

    • Python-versie 3 is vergeleken met Python-versie 2 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 code die in Python 2 is geschreven naar Python 3.
    • Python-versie 3 heeft een andere syntaxis dan Python-versie 2 omdat Python-versies 2 en 3 verschillende syntaxis hebben.
    • Python 2 brengt geen nieuwe updates uit, waardoor deze versie incompatibel is met versie 3.
    • Sommige functies van Python 3 zijn teruggezet naar Python 2, en dit is gedaan om eenvoudige 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”.

    Conclusie

    • Python-versie 2 en Python-versie 3 hebben een verschillende syntaxis
    • De Python-versie kan op verschillende manieren worden gecontroleerd, zoals
    • gebruik Windows PowerShell
    • In het Windows opdrachtregel.
    • Terminal van Mac OS en Linux
    • Python-scripts gebruiken.
    • De versie van Python kan worden gecontroleerd door de opdracht Python –version te typen.
    • Om de installatie van de Python 3-versie te valideren, typt u de opdracht python 3 –version in de respectieve OS-opdrachtregels.

    FAQ:

De codeerder kan één opdracht uitvoeren om te identificeren welke versie op het besturingssysteem van uw computer is geïnstalleerd. U kunt dit doen door de opdrachtregel van het besturingssysteem te openen en de onderstaande opdracht te typen, zoals 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 Python te installeren. 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 het ook wel de Terminal genoemd.