Hur man kontrollerar Python Version på Linux, Mac & Windows
Hur man kontrollerar Python version
Här är kolla Python version med ett skript
Kommandon | Var | Vad | Produktion |
---|---|---|---|
python-versionen python -v python -vv |
Kommandorad eller terminal | Windows/Mac/Linux | Python 3.10.7 |
Importera sys sys. version |
Script | Använd som sträng | "3.10.7 (taggar/v3.10.7:6cc6b13, 5 sep 2022, 14:08:36) [MSC v.1933 64 bitar (AMD64)]" |
Importplattform Platform.python_version() |
Script | Sträng av kort format | '3.10.7' |
Platform.python_version_tuple() | Script | Tupel av kort format | ('3','10','7') |
Hur man kontrollerar Python version med ett skript?
Python skript kan identifiera versionen av Python installerat på datorn. Det gör att du kan verifiera om flera versioner är installerade i systemet. Skriptet utvecklat för att kontrollera Python versionen förblir densamma för Windows OS, Mac OS och Linux-distributioner. Du kan skapa ett skript genom att importera antingen plattformsmodulen eller sys-modulen för python.
Följande kod kan användas för sys-modulen enligt nedan:
Kommandoradskod:
import sys sys. version
Produktion:
'3.10.7 (tags/v3.10.7:6cc6b13, Sep 5 2022, 14:08:36) [MSC v.1933 64 bit (AMD64)]'
Se följande kommandoradsskärmbild:
För att köra ovanstående skript, anropa python först på kommandoraden för att få ovanstående resultat.
Följande kod kan användas för sys-modulen enligt nedan:
Kommandoradskod:
import platform print(platform.python_version())
Produktion:
3.10.7
Se följande kommandoradsskärmbild:
Använd följande kod i den webbaserade tolken som visas nedan: –
Python koda:
from platform import python_version print("Current Python Version-", python_version())
Produktion:
Current Python Version- 3.8.10
Se följande webbaserade tolkskärmdump:
För att få information om versionen av python, använd följande skript som visas nedan:
Python kommando:
print(sys.version_info)
Produktion
Sys.version_info(major=3, minor=10,micro=7,releaselevel=’final’,serial=0)
skärmdump
För att få tuppelinformation om versionen av python, använd följande skript som visas nedan: -
Python kommando
print(type(sys.version_info))
Produktion
<class ‘sys.version_info’>
skärmdump
För att få huvudinformationen om versionen av python, använd följande skript som visas nedan: -
Python kommando
print(sys.version_info[0])
Produktion
3
skärmdump
Python kommando
print(sys.version_info.major)
Produktion
3
skärmdump
För att få information om plattformspython, använd följande skript som visas nedan: -
Python kommando
Import platform print(platform.python_version())
Produktion
3.10.7
skärmdump
För att få typinformationen om plattformsversionen av python, använd följande skript som visas nedan: -
Python kommando
print(type(platform.python_version()))
Produktion
<class ‘str’>
skärmdump
För att få tuppelinformation om versionen av python, använd följande skript som visas nedan: -
Python kommando
print(platform.python_version_tuple())
Produktion
(‘3’,’7’,’0’)
skärmdump
Python kommando
print(type(platform.python_version_tuple())
Produktion
<class ‘tuple’>
skärmdump
Hur man kontrollerar Python version använder Windows Kommandorad?
Här är steg för att kontrollera Python version använder Windows Kommandorad:
Steg 1) Öppna kommandotolken genom att skriva cmd
Steg 2) När kommandotolken öppnas skriver du följande kommando i CLI för att få versionsnamnet på Python.
Kommandokod:
python3 --version
Produktion:
Python 3.10.7
Notera: Innan du kör kommandot, se till att Python är förinstallerat på datorn.
Alternativt, öppna en kommandorad och skriv kommandot nedan:
Kommandokod:
python --version
Produktion:
Python 3.10.7
Se skärmdumpen nedan för resultaten som körs i kommandotolken:
Skärmdump:
Hur kontrollerar jag python-versionen med Windows PowerShell?
För att kontrollera Python version i Windows PowerShell:
- Öppna power shell-prompten genom att skriva PowerShell i startmenyn och klicka på Windows Powershell.
- Användaren måste skriva in följande kommando Power att få Python versionsnamn.
Men innan du kör det här kommandot, se till att Python är förinstallerat på datorn.
Följande är kommandot som skrivits på kommandoraden:
PowerShell-kod:
python3 --version
Produktion:
Python 3.10.7
Alternativt, öppna en kommandorad och skriv kommandot nedan:
PowerShell-kod:
python --version
Produktion:
Python 3.10.7
Se den här skärmdumpen för resultaten som körs i kommandotolken:
Hur man kontrollerar Python Version i Linux?
Här är steg för att kontrollera Python Version i Linux:
Steg 1) För att kontrollera Python version i Linux, öppna terminalen
Steg 2) Detta öppnar nedanstående fönster som visas nedan:
Steg 3) Skriv kommandot nedan i Terminal of Linux för att få versionsnamnet på Python.
Följande är kommandot som skrivits i terminalen:
Linux-terminalkod:
python3 --version
Produktion:
Python 3.5.2
Alternativt, öppna terminalen och skriv kommandot nedan:
Linux-terminalkod:
python --version
Produktion:
Python 2.7.12
Ovanstående kommando hjälper användaren att kontrollera om python 2 är installerat i systemet. Se skärmdumpen nedan för resultaten som körs i Linux-terminalen:
Skärmdump:
Se till att Python är förinstallerat på datorns operativsystem. De flesta avancerade versioner av Linux-distributioner, som t.ex Ubuntu och Fedora, har Python förinstallerad i den.
Alternativt kan följande kommandon användas i Linux-terminalen för att få versionsnamnet på Python installerad i distributionen enligt nedan: –
Linux-terminalkod:
python -VV
Produktion
Python 2.7.12
Skärmdump: –
Linux-terminalkod:
Python3 -c “import sys; print(sys. version).”
Produktion
3.5.2(default, Nov 12 2018, 13:43:14) [GCC 5.4.0 20160609]
Skärmdump:
Linux-terminalkod:
Python3 -c “import sys; print(sys.version_info)”
Produktion
sys.version_info(major=3,minor=2,releaselevel=’final’,serial=0)
Skärmdump:
Linux-terminalkod:
Python3 -c “import platform; print(platform.python_version())”
Produktion
3.5.2
Skärmdump:
Den enda skillnaden i ovanstående kommandon är användningen av python-moduler. Den här modulen ger namn på variabler och funktioner som används för att manipulera olika delar av Python miljö. Modulen får underliggande plattformsdata som operativsystem, hårdvara och tolk.
Hur man kontrollerar Python version på Mac?
Här är steg för att kontrollera Python version:
Steg 1) För att kontrollera Python version i Mac OS
Öppna terminalen genom att skriva terminalkommandot i sökrutan i det övre högra hörnet av Mac OS-skrivbordsmenyn och klicka på den.
Steg 2) Detta öppnar nedanstående fönster som visas nedan:
Steg 3) Att få Python versionsnamn måste du använda följande kommando i terminalfönstret.
Notera: Men innan du kör kommandot, se till att Python är förinstallerat på datorn. De flesta avancerade versioner av Mac OS-distributioner har Python förinstallerad i den.
Följande är kommandot som skrivits i terminalen:
Mac OS Terminal-kod:
python3 --version
Produktion:
Python 3.3.1
Alternativt, öppna terminalen och skriv kommandot nedan:
Mac OS terminalkod:
python --version
Produktion:
Python 2.7.4
Ovanstående kommando hjälper användaren att kontrollera om python 2 är installerat i systemet.
Se skärmdumpen nedan för resultaten som körs i Mac OS-terminalen:
Skärmdump:
Hur kontrollerar jag flera python-versioner installerade i samma system?
Det kan finnas flera Python versioner installerade på datorsystemet. Därför kan en dator ha både version 2 och 3 installerade.
För att validera båda versionerna kan användaren öppna kommandoraden och skriva in följande kommandon:
Scenario 1: För att kontrollera Python version 2
Kommandorad \ Terminalkod:
python --version
Scenario 2: För att kontrollera Python version 3
OS-kommando:
python3 --version
Python 2 eller Python 3
Här är jämförelser av båda versionerna:
- Python version 3, jämfört med Python version 2 är annorlunda när det gäller syntax. Här är en fullständig jämförelse mellan de 2 versionerna.
- Python 3 innehåller ett par verktyg som hjälper till att översätta kod som skrivits in Python 2 till Python 3.
- Python version 3 har en annan syntax än Python version 2 eftersom Python version 2 och 3 har olika syntaxer.
- Python 2 släpper inga nya uppdateringar, vilket gör den här versionen inkompatibel med version 3.
- Vissa funktioner i Python 3 backporterades till Python 2, och detta gjordes för att stödja enkel migrering.
- Python 3 lagrar strängar i Unicode-format som standard. Men för att konvertera en sträng till Unicode-format i version 2 måste den definieras med nyckelordet "u".
Slutsats
- Python version 2 och python version 3 har olika syntax
- Smakämnen Python version kan kontrolleras på flera sätt som
- Använda Windows Power
- I Windows kommandorad.
- Terminal för Mac OS och Linux
- Använda Python skript.
- Versionen av Python kan kontrolleras genom att skriva Python –version kommando.
- För att validera installationen av Python 3 version, skriv kommandot python 3 –version på respektive OS-kommandorad.