Hoe te controleren Python Versie op Linux, Mac & Windows
Hoe te controleren Python Versie
Hier zijn de Python versie met behulp van een script
| 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:
Command line Code:
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:
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:
Command line Code:
import platform print(platform.python_version())
Output:
3.10.7
Zie de volgende schermafbeelding van de opdrachtregel:
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:
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
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
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
Python commando
print(sys.version_info.major)
uitgang
3
screenshot
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
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
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
Python commando
print(type(platform.python_version_tuple())
uitgang
<class โtupleโ>
screenshot
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 te typenping cmd
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:
Hoe controleer ik de Python-versie met Windows PowerShell?
Om het te controleren Python versie in Windows Power shell:
- Open de PowerShell-prompt door te typenping PowerShell in het startmenu en klikken op Windows PowerShell.
- De gebruiker moet de volgende opdracht typen in PowerShell om de Python versienaam.
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:
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:
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:
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:
Linux-terminalcode:
Python3 -c โimport sys; print(sys.version_info)โ
uitgang
sys.version_info(major=3,minor=2,releaselevel=โfinalโ,serial=0)
Screenshot:
Linux-terminalcode:
Python3 -c โimport platform; print(platform.python_version())โ
uitgang
3.5.2
Screenshot:
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 typing Typ het terminalcommando in het zoekvak rechtsboven in het bureaubladmenu van Mac OS en klik erop.
Stap 2) Hierdoor wordt het onderstaande venster geopend, zoals hieronder weergegeven:
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:
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
- Het 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 typing Python โversieopdracht.
- Om de installatie van het Python 3-versie, typ de opdracht python 3 โversion in de betreffende OS-opdrachtregels.























