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.

  • 🔍 Rask sjekk: Kjør python –version i kommandolinjen eller terminalen for å se den installerte versjonen.
  • 📜 Skriptmetode: Bruk sys- eller platformmodulen inni en Python skript for å lese versjonen.
  • 🪟 Windows: Sjekk versjonen fra kommandoprompt eller PowerShell.
  • ???? Linux og Mac: Bruk terminalen med python –version eller python3 –version.
  • 🔢 Flere versjoner: Du kan oppdage flere Python versjoner installert på samme system.
  • ⚠️ Python 2 mot 3: De to versjonene bruker ulik syntaks, så det er viktig å vite hvilken versjon det er.

Hvordan sjekke Python Versjon

Hvordan sjekke Python Versjon

Her er sjekk Python versjon ved hjelp av et skript

Trykk her Python Versjon

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:

Sjekk Python Versjon som bruker et skript

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:

Sjekk Python Versjon som bruker et skript

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:

Sjekk Python Versjon som bruker et skript

Sjekk Python Versjon som bruker et skript

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

Sjekk Python Versjon som bruker et skript

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

Sjekk Python Versjon som bruker et skript

For å få hovedinformasjonen om versjonen av python, bruk følgende skript som vist nedenfor: -

Python kommando

print(sys.version_info[0])

Produksjon

3

Skjermbilde

Sjekk Python Versjon som bruker et skript

Python kommando

print(sys.version_info.major)

Produksjon

3

Skjermbilde

Sjekk Python Versjon som bruker et skript

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

Sjekk Python Versjon som bruker et skript

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

Sjekk Python Versjon som bruker et skript

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

Sjekk Python Versjon som bruker et skript

Python kommando

print(type(platform.python_version_tuple())

Produksjon

<class ‘tuple’>

Skjermbilde

Sjekk Python Versjon som bruker et skript

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:

Sjekk Python Versjon som bruker Windows Kommandolinje

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.

Sjekk Python Versjon som bruker Windows Kommandolinje

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:

Sjekk Python Versjon som bruker Windows Kommandolinje

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:

Sjekk Python Versjon som bruker Windows Kommandolinje

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:

Sjekk Python Versjon som bruker Windows Kommandolinje

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:

Sjekk Python Versjon som bruker Windows Kommandolinje

Linux-terminalkode:

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

Produksjon

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

Skjermbilde:

Sjekk Python Versjon som bruker Windows Kommandolinje

Linux-terminalkode:

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

Produksjon

3.5.2

Skjermbilde:

Sjekk Python Versjon som bruker Windows Kommandolinje

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:

Sjekk Python Versjon som bruker Windows Kommandolinje

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:

Sjekk Python Versjon som bruker Windows Kommandolinje

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

Spørsmål og svar

Koderen kan utføre én enkelt kommando for å identifisere hvilken versjon som er installert i datamaskinens operativsystem. Du kan gjøre dette ved å åpne kommandolinjen i operativsystemet og skriveping kommandoen nedenfor som vist nedenfor:

  • Linux: Ctrl + Alt + T eller Ctrl + Alt + F2
  • Windows: Win + R
  • Mac os: Finder> Programmer> Verktøy> Terminal

Her er viktige forutsetninger for systemet før du sjekker versjonen:

  • Brukeren bør få tilgang til kommandolinjen.
  • De burde installere den nyeste versjonen av Python på forhånd.
  • Det anbefales også å installere en hvilken som helst siste mindre versjon av versjon 3 av Python. 1
  • For å validere den installerte versjonen, kan brukeren åpne en kommandolinje etter installasjonen. Det kalles også Terminal i noen operativsystemer, som Linux og Mac OS.

Du kan sjekke pip, Python pakkebehandleren, ved å kjøre pip –version eller pip3 –version i kommandolinjen. Dette skriver ut pip-versjonen sammen med Python versjonen den er lenket til.

Ocuco Python versjonen bestemmer hvilke språkfunksjoner og biblioteker du kan bruke. Python 2 og Python 3 har ulik syntaks, og mange pakker støtter bare spesifikke versjoner, så å sjekke versjonen forhindrer kompatibilitetsfeil.

Last ned det nyeste installasjonsprogrammet fra python.org og kjør det, eller bruk en versjonsbehandler som pyenv. På Linux kan du bruke pakkebehandleren. Bekreft alltid den nye versjonen med python –version etterpå.

Ja. Biblioteker som TensorFlow, PyTorch, og scikit-learn støtter kun visse Python versjoner. Bruk en støttet, nylig Python 3-utgivelsen unngår installasjonsfeil og sikrer at du får de nyeste ytelses- og sikkerhetsoppdateringene.

Ja. AI-assistenter kan lese feilmeldinger, identifisere versjonsavvik og foreslå riktig versjon. Python eller pakkeversjoner å installere. De hjelper også med å sette opp virtuelle miljøer slik at ulike prosjekter kan bruke ulike versjoner trygt.

Oppsummer dette innlegget med: