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

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

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

    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 de 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.

Vat dit bericht samen met: