如何查看python的版本:多渠道实操方法

如何查看python的版本,你可以通过系统命令行、Python交互式解释器、代码脚本三种主流方式获取版本号,命令行适合快速核验环境,交互式解释器适合已经进入Python环境的场景,代码脚本适合集成到项目内部读取版本字符串,三种方式在Windows、macOS、Linux系统均可使用,仅命令调用存在少量差异;该方法适用人群为本地安装Python开发环境的使用者,不适用在线网页版Python编辑器,网页编辑器需要查看平台自带环境说明,无法用本地终端命令查询。

查看python的版本:终端命令操作

打开系统终端,Windows系统使用cmd或者PowerShell,macOS与Linux打开终端窗口,输入python--version,按下回车,屏幕直接输出版本信息。部分电脑同时安装Python2与Python3,python命令会指向Python2,这时改用python3--version查询Python3版本。windows环境里少数安装程序不会自动配置环境变量,直接输入命令会提示不是内部命令,这种情况需要找到Python安装目录,把目录路径添加到系统环境变量PATH后重试。

命令简写python-v也可以调用版本查询,输出信息会附带更多底层编译信息,日常核验版本优先使用--version。

查看python的版本:交互式解释器查询

在终端输入python或者python3,进入Python交互式环境,界面会出现>>>提示符。输入importsys,再输入print(sys.version),执行之后,返回的文本包含完整版本号、编译时间、系统架构信息,比终端单行结果信息更丰富,适合排查依赖包兼容问题。你也可以执行print(sys.version_info),输出结构化的版本元组,可以直接读取主版本、次版本、微版本数字。

查看python的版本:代码脚本读取版本

新建后缀为.py的文本文件,写入两行代码,第一行importsys,第二行print(sys.version),保存后在终端执行python文件名.py,脚本运行后打印版本。这个方式多用于项目自动检测运行环境,在程序启动时判断Python版本是否满足项目最低要求,版本不匹配时抛出提示终止运行。

查询方式输入指令信息丰富度适用场景
终端命令python--version较低快速核对环境
交互式解释器sys.version较高调试、排查环境
py脚本执行脚本调用sys库较高项目内自动校验

多版本共存系统会出现查询结果和预期不符的现象,比如安装了Python3.10和Python3.12,调用python命令固定指向较早版本,你可以用py-0命令列出本机全部Python版本,再用py-3.12单独调用指定版本。

Windows微软商店自动安装Python时,会自动绑定python命令,但是部分精简系统会缺少这个适配,直接执行命令会跳转打开微软商店,这种情况属于系统关联错误,需要手动修改应用执行别名设置,关闭python的商店代理跳转。

版本号分为主版本、次版本、微版本,例如3.11.4,3为主版本,11是次版本,4为微版本,主版本不兼容,次版本之间大多数库可以兼容,微版本一般仅修复bug,不会改动API。

pip工具也可以间接验证Python版本,输入pip--version,返回结果会附带当前pip绑定的Python版本,适合确认pip和Python是否一一对应。

敬慕百科汇集百科知识与游戏文化,带你发现世界的每一个精彩角落。

想要了解更多关于如何查看python的版本的文章欢迎访问:百科