要检测当前使用的Python版本,只需掌握3种核心方法:命令行查询、代码内调用和IDE工具查看。关键亮点包括:①终端命令一键获取版本号;②程序内兼容性检查技巧;③跨平台通用解决方案。
-
命令行检测
在终端或CMD中执行python --version
(Windows/Linux通用)或python3 --version
(多版本共存时),系统会直接返回如"Python 3.9.7"的版本信息。Mac用户可通过which python3
确认解释器路径。 -
代码内检查
在脚本中添加以下代码段:
pythonCopy Code
import sys
print(sys.version) # 输出详细版本信息
print(sys.version_info) # 生成版本元组(主,次,微)
特别适合需要版本兼容性判断的场景,例如通过sys.version_info >= (3, 6)
进行特性支持检测。
- 开发环境查看
主流IDE如PyCharm/VSCode会在状态栏显示解释器版本;Jupyter Notebook执行!python --version
魔法命令即可。Anaconda用户可通过conda list python
查询环境版本。
定期检查Python版本能避免依赖冲突,尤其在团队协作或部署生产环境时。建议将版本检测步骤写入项目README,确保环境一致性。