如何编写Python程序查询本地Python版本?是否需引入相关库?
查询当前Python版本的方法
你不需要引入第三方库,用Python自带的标准库就能实现,下面是两种常用方法:
使用
sys库获取完整版本信息sys是Python内置的标准库,无需额外安装,运行以下代码就能得到包含版本号、编译环境的完整信息:import sys print(sys.version)示例输出:
3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0]使用
sys.version_info获取结构化版本信息
如果需要在程序里做版本判断(比如检查是否满足最低版本要求),这个方法会返回结构化的版本数据:import sys print(sys.version_info)示例输出:
sys.version_info(major=3, minor=10, micro=12, releaselevel='final', serial=0)
另外在VS Code中运行时,注意左下角状态栏显示的Python解释器要和你当前使用的环境一致,避免因选错环境导致版本信息不符。
内容的提问来源于stack exchange,提问作者Luis Gjoka
相关产品推荐
相关产品推荐

