Hvordan sjekke Python Versjon på Linux, Mac og Windows
⚡ Smart oppsummering
Python Versjon forteller deg hvilken utgivelse som er installert for å sikre kompatibilitet med koden og bibliotekene dine. Eksemplene nedenfor viser hvordan du sjekker det på Windows, Linux og Mac ved hjelp av kommandolinjen, PowerShell og skript.

Hvordan sjekke Python Versjon
Her er sjekk Python versjon ved hjelp av et skript
| Kommandoer | Hvor | Hva | Produksjon |
|---|---|---|---|
| python-versjon python -v python -vv |
Kommandolinje eller terminal | Windows/Mac/Linux | Python 3.10.7 |
| Importer sys sys. versjon |
Script | Bruk som streng | '3.10.7 (tags/v3.10.7:6cc6b13, 5. september 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]' |
| Importplattform Platform.python_version() |
Script | String av kort format | '3.10.7' |
| Platform.python_version_tuple() | Script | Tuppel av kort format | ('3', '10', '7') |
Hvordan sjekke Python versjon som bruker et skript?
Python skript kan identifisere versjonen av Python installert på datamaskinen. Den lar deg validere om flere versjoner er installert i systemet. Skriptet utviklet for å sjekke Python versjonen forblir den samme for Windows OS, Mac OS og Linux-distribusjoner. Du kan lage et skript ved å importere enten plattformmodulen eller sys-modulen til python.
Følgende kode kan brukes for sys-modulen som vist nedenfor:
Kommandolinje Code:
import sys
sys. version
Utgang:
'3.10.7 (tags/v3.10.7:6cc6b13, Sep 5 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'
Se følgende kommandolinjeskjermbilde:
For å utføre skriptet ovenfor, start python først på kommandolinjen for å få resultatene ovenfor.
Følgende kode kan brukes for sys-modulen som vist nedenfor:
Kommandolinje Code:
import platform
print(platform.python_version())
Utgang:
3.10.7
Se følgende kommandolinjeskjermbilde:
Bruk følgende kode i den nettbaserte tolken som vist nedenfor: –
Python kode:
from platform import python_version print("Current Python Version-", python_version())
Utgang:
Current Python Version- 3.8.10
Se følgende nettbaserte tolkeskjermbilde:
For å få informasjon om versjonen av python, bruk følgende skript som vist nedenfor:
Python kommando:
print(sys.version_info)
Produksjon
Sys.version_info(major=3, minor=10,micro=7,releaselevel=’final’,serial=0)
Skjermbilde
For å få tuppelinformasjon om versjonen av python, bruk følgende skript som vist nedenfor: -
Python kommando
print(type(sys.version_info))
Produksjon
<class ‘sys.version_info’>
Skjermbilde
For å få hovedinformasjonen om versjonen av python, bruk følgende skript som vist nedenfor: -
Python kommando
print(sys.version_info[0])
Produksjon
3
Skjermbilde
Python kommando
print(sys.version_info.major)
Produksjon
3
Skjermbilde
For å få informasjon om plattformpytonen, bruk følgende skript som vist nedenfor: -
Python kommando
Import platform
print(platform.python_version())
Produksjon
3.10.7
Skjermbilde
For å få typeinformasjon om plattformversjonen av python, bruk følgende skript som vist nedenfor: -
Python kommando
print(type(platform.python_version()))
Produksjon
<class ‘str’>
Skjermbilde
For å få tuppelinformasjon om versjonen av python, bruk følgende skript som vist nedenfor: -
Python kommando
print(platform.python_version_tuple())
Produksjon
(‘3’,’7’,’0’)
Skjermbilde
Python kommando
print(type(platform.python_version_tuple())
Produksjon
<class ‘tuple’>
Skjermbilde
Hvordan sjekke Python versjon som bruker Windows Kommandolinje?
Her er fremgangsmåten for å sjekke Python versjon som bruker Windows Kommandolinje:
Trinn 1) Åpne ledeteksten med typing cmd
Trinn 2) Når ledeteksten åpnes, skriv inn følgende kommando i CLI for å få versjonsnavnet til Python.
Kommandokode:
python3 --version
Utgang:
Python 3.10.7
OBS: Før du kjører kommandoen, sørg for at Python er forhåndsinstallert på datamaskinen.
Alternativt kan du åpne en kommandolinje og skrive inn kommandoen nedenfor:
Kommandokode:
python --version
Utgang:
Python 3.10.7
Se skjermbildet nedenfor for resultatene utført i ledeteksten:
Skjermbilde:
Hvordan sjekke python-versjonen ved hjelp av Windows PowerShell?
For å sjekke Python versjon i Windows Kraftskall:
- Åpne Power Shell-ledeteksten med typing PowerShell i startmenyen og klikke på Windows Kraftskall.
- Brukeren må skrive inn følgende kommando PowerShell for å få tak i Python versjonsnavn.
Men før du kjører denne kommandoen, sørg for at Python er forhåndsinstallert på datamaskinen.
Følgende er kommandoen skrevet på kommandolinjen:
PowerShell-kode:
python3 --version
Utgang:
Python 3.10.7
Alternativt kan du åpne en kommandolinje og skrive inn kommandoen nedenfor:
PowerShell-kode:
python --version
Utgang:
Python 3.10.7
Se dette skjermbildet for resultatene utført i ledeteksten:
Hvordan sjekke Python Versjon i Linux?
Her er fremgangsmåten for å sjekke Python Versjon i Linux:
Trinn 1) For å sjekke Python versjon i Linux, åpne terminalen
Trinn 2) Dette åpner vinduet nedenfor som vist nedenfor:
Trinn 3) Skriv inn kommandoen nedenfor i Terminal of Linux for å få versjonsnavnet til Python.
Følgende er kommandoen skrevet inn i terminalen:
Linux-terminalkode:
python3 --version
Utgang:
Python 3.5.2
Alternativt kan du åpne terminalen og skrive inn kommandoen nedenfor:
Linux-terminalkode:
python --version
Utgang:
Python 2.7.12
Kommandoen ovenfor hjelper brukeren å sjekke om python 2 er installert i systemet. Se skjermbildet nedenfor for resultatene utført i Linux-terminalen:
Skjermbilde:
Sørge for at Python er forhåndsinstallert på operativsystemet til datamaskinen. De fleste avanserte versjoner av Linux-distribusjoner, som f.eks Ubuntu og Fedora, har Python forhåndsinstallert i den.
Alternativt kan følgende kommandoer brukes i Linux-terminalen for å få versjonsnavnet til Python installert i distribusjonen som er oppført nedenfor: -
Linux-terminalkode:
python -VV
Produksjon
Python 2.7.12
Skjermbilde: –
Linux-terminalkode:
Python3 -c “import sys; print(sys. version).”
Produksjon
3.5.2(default, Nov 12 2018, 13:43:14) [GCC 5.4.0 20160609]
Skjermbilde:
Linux-terminalkode:
Python3 -c “import sys; print(sys.version_info)”
Produksjon
sys.version_info(major=3,minor=2,releaselevel=’final’,serial=0)
Skjermbilde:
Linux-terminalkode:
Python3 -c “import platform; print(platform.python_version())”
Produksjon
3.5.2
Skjermbilde:
Den eneste forskjellen i kommandoene ovenfor er bruken av python-moduler. Denne modulen gir navn på variabler og funksjoner som brukes til å manipulere ulike deler av Python miljø. Modulen får underliggende plattformdata som operativsystem, maskinvare og tolk.
Hvordan sjekke Python versjon på Mac?
Her er fremgangsmåten for å sjekke Python versjon:
Trinn 1) For å sjekke Python versjon i Mac OS
Åpne terminalen med typing terminalkommandoen i søkefeltet øverst til høyre i Mac OS-skrivebordsmenyen og klikk på den.
Trinn 2) Dette åpner vinduet nedenfor som vist nedenfor:
Trinn 3) For å få tak i Python versjonsnavn, må du bruke følgende kommando i terminalvinduet.
OBS: Men før du kjører kommandoen, sørg for at Python er forhåndsinstallert på datamaskinen. De fleste avanserte versjoner av Mac OS-distribusjoner har Python forhåndsinstallert i den.
Følgende er kommandoen skrevet inn i terminalen:
Mac OS-terminalkode:
python3 --version
Utgang:
Python 3.3.1
Alternativt kan du åpne terminalen og skrive inn kommandoen nedenfor:
Mac OS-terminalkode:
python --version
Utgang:
Python 2.7.4
Kommandoen ovenfor hjelper brukeren å sjekke om python 2 er installert i systemet.
Se skjermbildet nedenfor for resultatene utført i Mac OS-terminalen:
Skjermbilde:
Hvordan sjekke flere python-versjoner installert i samme system?
Det kan være flere Python versjoner installert på datasystemet. Derfor kan en datamaskin ha både versjon 2 og 3 installert.
For å validere begge versjonene kan brukeren åpne kommandolinjen og skrive inn følgende kommandoer:
Scenario 1: For å sjekke Python versjon 2
Kommandolinje \ Terminalkode:
python --version
Scenario 2: For å sjekke Python versjon 3
OS-kommando:
python3 --version
Python 2 eller Python 3
Her er sammenligninger av begge versjonene:
- Python versjon 3, sammenlignet med Python versjon 2 er annerledes når det gjelder syntaks. Her er en fullstendig sammenligning mellom de 2 versjonene.
- Python 3 inneholder et par verktøy som hjelper til med å oversette kode skrevet inn Python 2 til Python 3.
- Python versjon 3 har en annen syntaks fra Python versjon 2 fordi Python versjon 2 og 3 har forskjellige syntakser.
- Python 2 gir ingen nye oppdateringer, noe som gjør denne versjonen inkompatibel med versjon 3.
- Noen funksjoner i Python 3 ble tilbakeført til Python 2, og dette ble gjort for å støtte enkel migrering.
- Python 3 lagrer strenger i Unicode-format som standard. For å konvertere en streng til Unicode-format i versjon 2, må den imidlertid defineres med nøkkelordet "u".























