Python的版本查看

2019-08-28
#Python

在命令行查看Python版本:

python —V

或者

python3 —V

或者

import sys
print(sys.version_info)
print(sys.version)

例子

在我电脑命令行上出来的结果依次为:

➜  ~ python2 -V
Python 2.7.10
➜  ~ python3 -V
Python 3.7.4

进入python3下面:

➜  ~ python3
Python 3.7.4 (default, Jul  9 2019, 18:13:23)
[Clang 10.0.1 (clang-1001.0.46.4)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> print(sys.version_info)
sys.version_info(major=3, minor=7, micro=4, releaselevel='final', serial=0)
>>> print(sys.version)
3.7.4 (default, Jul  9 2019, 18:13:23)
[Clang 10.0.1 (clang-1001.0.46.4)]

进入python2下面:

➜  ~ python2
Python 2.7.10 (default, Feb 22 2019, 21:55:15)
[GCC 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.37.14)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> print(sys.version_info)
sys.version_info(major=2, minor=7, micro=10, releaselevel='final', serial=0)
>>> print(sys.version)
2.7.10 (default, Feb 22 2019, 21:55:15)
[GCC 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.37.14)]

注意事项

  • 有两个主要版本的Python仍在使用中:Python 2和Python 3。
  • Python有许多流行:CPython,Jython,IronPython,PyPy等。
  • 确保在系统上运行Python的命令行是您期望的版本。
  • 首选Python 3作为您的下一个项目,因为这是Python社区的主要关注点。