Sådan kontrolleres Python version på Linux, Mac og Windows

Sådan kontrolleres Python Udgave

Her er tjek Python version ved hjælp af et script

Check (Skak) Python Udgave

Kommandoer Hvor Hvad Produktion
python-version
python -v
python -vv
Kommandolinje eller terminal Windows/Mac/Linux Python 3.10.7
Importer sys
sys. version
Script Brug som streng '3.10.7 (tags/v3.10.7:6cc6b13, 5. september 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'
Import platform
Platform.python_version()
Script String af kort format '3.10.7'
Platform.python_version_tuple() Script Tuple af kort format ('3','10','7')

Sådan kontrolleres Python version ved hjælp af et script?

Python scripts kan identificere versionen af Python installeret på computeren. Det giver dig mulighed for at validere, om flere versioner er installeret i systemet. Scriptet er udviklet til at kontrollere Python version forbliver den samme for Windows OS, Mac OS og Linux-distributioner. Du kan oprette et script ved at importere enten platformmodulet eller sys-modulet i python.

Følgende kode kan bruges til sys-modulet som vist nedenfor:

Kommandolinjekode:

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

Se følgende kommandolinjeskærmbillede:

Tjek Python Version ved hjælp af et script

For at udføre ovenstående script skal du starte python først på kommandolinjen for at få ovenstående resultater.

Følgende kode kan bruges til sys-modulet som vist nedenfor:

Kommandolinjekode:

import platform
print(platform.python_version())

Output:

3.10.7

Se følgende kommandolinjeskærmbillede:

Tjek Python Version ved hjælp af et script

Brug følgende kode i den webbaserede tolk som vist nedenfor: –

Python kode:

from platform import python_version

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

Output:

Current Python Version- 3.8.10

Se følgende webbaserede tolk-skærmbillede:

Tjek Python Version ved hjælp af et script

Tjek Python Version ved hjælp af et script

For at få oplysninger om versionen af ​​python skal du bruge følgende script som vist nedenfor:

Python kommando:

print(sys.version_info)

Produktion

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

screenshot

Tjek Python Version ved hjælp af et script

For at få tuple-oplysningerne om versionen af ​​python, skal du bruge følgende script som vist nedenfor: -

Python kommando

print(type(sys.version_info))

Produktion

<class ‘sys.version_info’>

screenshot

Tjek Python Version ved hjælp af et script

For at få de vigtigste oplysninger om versionen af ​​python, brug følgende script som vist nedenfor: -

Python kommando

print(sys.version_info[0])

Produktion

3

screenshot

Tjek Python Version ved hjælp af et script

Python kommando

print(sys.version_info.major)

Produktion

3

screenshot

Tjek Python Version ved hjælp af et script

For at få oplysningerne om platformens python skal du bruge følgende script som vist nedenfor: -

Python kommando

Import platform
print(platform.python_version())

Produktion

3.10.7

screenshot

Tjek Python Version ved hjælp af et script

For at få typeoplysningerne om platformversionen af ​​python skal du bruge følgende script som vist nedenfor: -

Python kommando

print(type(platform.python_version()))

Produktion

<class ‘str’>

screenshot

Tjek Python Version ved hjælp af et script

For at få tuple-oplysningerne om versionen af ​​python, skal du bruge følgende script som vist nedenfor: -

Python kommando

print(platform.python_version_tuple())

Produktion

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

screenshot

Tjek Python Version ved hjælp af et script

Python kommando

print(type(platform.python_version_tuple())

Produktion

<class ‘tuple’>

screenshot

Tjek Python Version ved hjælp af et script

Sådan kontrolleres Python version ved hjælp af Windows Kommandolinje?

Her er trin til at kontrollere Python version ved hjælp af Windows Kommandolinje:

Trin 1) Åbn kommandoprompten ved at skrive cmd

Trin 2) Når kommandoprompten åbnes, skal du skrive følgende kommando i CLI'en for at få versionsnavnet på Python.

Kommandokode:

python3 --version

Output:

Python 3.10.7

Bemærk: Før du kører kommandoen, skal du sikre dig det Python er forudinstalleret på computeren.

Alternativt kan du åbne en kommandolinje og skrive nedenstående kommando:

Kommandokode:

python --version

Output:

Python 3.10.7

Se nedenstående skærmbillede for resultaterne udført i kommandoprompten:

Screenshot:

Tjek Python Version ved hjælp af Windows Kommandolinje

Hvordan kontrolleres python-versionen ved hjælp af Windows PowerShell?

At kontrollere Python version i Windows PowerShell:

  • Åbn power shell-prompten ved at skrive PowerShell i startmenuen og klikke på Windows PowerShell.
  • Brugeren skal indtaste følgende kommando PowerShell at få Python versionsnavn.
  • Tjek Python Version ved hjælp af Windows Kommandolinje

    Før du kører denne kommando, skal du dog sikre dig det Python er forudinstalleret på computeren.

    Følgende er kommandoen skrevet på kommandolinjen:

    PowerShell kode:

    python3 --version
    

    Output:

    Python 3.10.7
    

    Alternativt kan du åbne en kommandolinje og skrive nedenstående kommando:

    PowerShell kode:

    python --version
    

    Output:

    Python 3.10.7
    

    Se dette skærmbillede for resultaterne udført i kommandoprompten:

    Tjek Python Version ved hjælp af Windows Kommandolinje

    Sådan kontrolleres Python Version i Linux?

    Her er trin til at kontrollere Python Version i Linux:

    Trin 1) At kontrollere Python version i Linux, skal du åbne Terminal

    Trin 2) Dette åbner nedenstående vindue som vist nedenfor:

    Tjek Python Version ved hjælp af Windows Kommandolinje

    Trin 3) Skriv nedenstående kommando i Terminal of Linux for at få versionsnavnet på Python.

    Følgende er kommandoen skrevet i terminalen:

    Linux Terminal kode:

    python3 --version
    

    Output:

    Python 3.5.2
    

    Alternativt skal du åbne terminalen og skrive nedenstående kommando:

    Linux terminal kode:

    python --version
    

    Output:

    Python 2.7.12
    

    Ovenstående kommando hjælper brugeren med at kontrollere, om python 2 er installeret i systemet. Se nedenstående skærmbillede for resultaterne udført i Linux-terminalen:

    Screenshot:

    Tjek Python Version ved hjælp af Windows Kommandolinje

    Sørg for, at Python er forudinstalleret på computerens operativsystem. De fleste avancerede versioner af Linux-distributioner, som f.eks Ubuntu og Fedora, har Python forudinstalleret i den.

    Alternativt kan følgende kommandoer bruges i Linux-terminalen for at få versionsnavnet på Python installeret i distributionen som angivet nedenfor: –

    Linux terminal kode:

    python -VV
    

    Produktion

    Python 2.7.12
    

    Skærmbillede: –

    Linux terminal kode:

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

    Produktion

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

    Screenshot:

    Tjek Python Version ved hjælp af Windows Kommandolinje

    Linux terminal kode:

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

    Produktion

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

    Screenshot:

    Tjek Python Version ved hjælp af Windows Kommandolinje

    Linux terminal kode:

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

    Produktion

    3.5.2
    

    Screenshot:

    Tjek Python Version ved hjælp af Windows Kommandolinje

    Den eneste forskel i ovenstående kommandoer er brugen af ​​python-moduler. Dette modul giver navne til variabler og funktioner, der bruges til at manipulere forskellige dele af Python miljø. Modulet får underliggende platformsdata såsom operativsystem, hardware og tolk.

    Sådan kontrolleres Python version på Mac?

    Her er trin til at kontrollere Python version:

    Trin 1) At kontrollere Python version i Mac OS

    Åbn terminalen ved at skrive terminalkommandoen i søgefeltet i øverste højre hjørne af Mac OS-skrivebordsmenuen og klik på den.

    Trin 2) Dette åbner nedenstående vindue som vist nedenfor:

    Tjek Python Version ved hjælp af Windows Kommandolinje

    Trin 3) For at få Python versionsnavn, skal du bruge følgende kommando i terminalvinduet.

    Bemærk: Men før du kører kommandoen, skal du sikre dig det Python er forudinstalleret på computeren. De fleste avancerede versioner af Mac OS-distributioner har Python forudinstalleret i den.

    Følgende er kommandoen skrevet i terminalen:

    Mac OS Terminal-kode:

    python3 --version
    

    Output:

    Python 3.3.1
    

    Alternativt skal du åbne terminalen og skrive nedenstående kommando:

    Mac OS terminalkode:

    python --version
    

    Output:

    Python 2.7.4
    

    Ovenstående kommando hjælper brugeren med at kontrollere, om python 2 er installeret i systemet.

    Se nedenstående skærmbillede for resultaterne udført i Mac OS-terminalen:

    Screenshot:

    Tjek Python Version ved hjælp af Windows Kommandolinje

    Hvordan kontrolleres flere python-versioner installeret i det samme system?

    Der kan være flere Python versioner installeret på computersystemet. Derfor kan en computer have både version 2 og 3 installeret.

    For at validere begge versioner kan brugeren åbne kommandolinjen og indtaste følgende kommandoer:

    Scenario 1: For at kontrollere Python udgave 2

    Kommandolinje \ Terminalkode:

    python --version
    

    Scenario 2: For at kontrollere Python udgave 3

    OS kommando:

    python3 --version
    

    Python 2 eller Python 3

    Her er sammenligninger af begge versioner:

    • Python version 3, i forhold til Python version 2 er anderledes med hensyn til syntaks. Her er en fuldstændig sammenligning mellem de 2 versioner.
    • Python 3 indeholder et par værktøjer, der hjælper med at oversætte kode skrevet ind Python 2 til Python 3.
    • Python version 3 har en anden syntaks fra Python version 2 pga Python version 2 og 3 har forskellige syntakser.
    • Python 2 udgiver ingen nye opdateringer, hvilket gør denne version inkompatibel med version 3.
    • Nogle funktioner i Python 3 blev backporteret til Python 2, og dette blev gjort for at understøtte nem migrering.
    • Python 3 gemmer strenge i Unicode-format som standard. Men for at konvertere en streng til Unicode-format i version 2, skal den defineres med nøgleordet "u".

    Konklusion

    • Python version 2 og python version 3 har forskellig syntaks
    • Python version kan kontrolleres på flere måder som
    • Ved brug af Windows PowerShell
    • I Windows kommandolinje.
    • Terminal af Mac OS og Linux
    • Ved brug af Python scripts.
    • Versionen af Python kan kontrolleres ved at skrive Python –version kommando.
    • For at validere installationen af Python 3 version, skriv kommandoen python 3 –version i de respektive OS-kommandolinjer.

    FAQ:

Koderen kan udføre en enkelt kommando for at identificere, hvilken version der er installeret i din computers operativsystem. Du kan gøre dette ved at åbne kommandolinjen i operativsystemet og skrive nedenstående kommando som vist nedenfor:

  • Linux: Ctrl + Alt + T eller Ctrl + Alt + F2
  • Windows: Win + R
  • Mac OS: Finder> Programmer> Hjælpeprogrammer> Terminal

Her er vigtige forudsætninger for systemet, før du tjekker versionen:

  • Brugeren skal få adgang til kommandolinjen.
  • De burde installere den seneste version af Python på forhånd.
  • Det er også tilrådeligt at installere enhver seneste mindre version af version 3 af Python. 1
  • For at validere den installerede version kan brugeren åbne en kommandolinje efter installationen. Det kaldes også Terminal i nogle operativsystemer, såsom Linux og Mac OS.

Opsummer dette indlæg med: