2025年09月09日/ 浏览 7
本文详细介绍5种查看Python版本的方法,包括命令行操作、代码查询以及官方文档检索技巧,并指导如何在Python官方文档中快速定位版本变更记录和特性说明。
在实际开发中,准确获取Python版本信息至关重要。不同版本间的语法差异和特性变化可能导致代码兼容性问题,本文将系统性地介绍版本查询方法。
在终端或命令提示符中执行以下命令:bash
python –version
python3 –version
Windows系统若出现无法识别的情况,建议使用完整路径:
cmd
C:\Path\To\Python\python.exe –version
Python内置模块提供了多种获取版本信息的途径:
sys模块(最常用):
python
import sys
print(sys.version) # 显示完整版本信息
print(sys.version_info) # 输出命名元组(major=3, minor=8, ...)
platform模块(跨平台方案):
python
import platform
print(platform.python_version()) # 简洁版本号
print(platform.python_version_tuple()) # 返回版本分段
在Python REPL环境中,启动后首行会显示版本信息:
Python 3.9.7 (default, Sep 3 2021, 12:37:55)
[Clang 12.0.5 (clang-1205.0.22.11)] on darwin
Type “help” for more information.
>
bash
pip --version
输出示例:
pip 21.2.4 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)
Python文档中版本信息主要分布在:
文档首页:
特定版本文档:
版本变更记录:
使用官方文档的搜索功能时,尝试以下关键词:
对于标准库模块,文档开头通常包含:
python
"""
module_name - 模块简介
Availability: Python 3.6+ # 版本提示
"""
在代码中显式检查版本:
python
if sys.version_info < (3, 7):
raise RuntimeError("需要Python 3.7+版本")
使用__future__
导入特性:
python
from __future__ import annotations # 3.7+默认支持