Hoe te controleren Python Versie op Linux, Mac & Windows

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:

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 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:

Commandoregelcode:

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 cmd te typen

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

Opmerking: 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 Power Shell-prompt door PowerShell in het startmenu te typen en op te klikken 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 de opdracht terminal in het zoekvak in de rechterbovenhoek van het Mac OS-bureaubladmenu te typen en erop te klikken.

    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.

    Opmerking: 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”.

    Conclusie

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

    FAQ:

De programmeur kan één enkele opdracht uitvoeren om te identificeren welke versie is geïnstalleerd in het besturingssysteem van uw computer. 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 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.