Odpowiedzi:
Próbować
import sys
print(sys.version)
Spowoduje to wydrukowanie pełnego łańcucha informacji o wersji. Jeśli chcesz tylko numer wersji pytona, to rozwiązanie Bastiena Léonarda jest najlepsze. Możesz sprawdzić pełny ciąg i sprawdzić, czy jest potrzebny, czy też jego części.
import platform
print(platform.python_version())
To drukuje coś podobnego
3.7.2
Próbować
python --version
lub
python -V
Zwróci to bieżącą wersję Pythona w terminalu.
import sys
wersja rozszerzona
sys.version_info
sys.version_info(major=3, minor=2, micro=2, releaselevel='final', serial=0)
konkretny
maj_ver = sys.version_info.major
repr(maj_ver)
'3'
lub
print(sys.version_info.major)
'3'
lub
version = ".".join(map(str, sys.version_info[:3]))
print(version)
'3.2.2'
Jeśli używasz notatnika jupyter, spróbuj:
!python --version
Jeśli używasz terminala, spróbuj:
python --version