网站搜索

如何查找Python版本[教程]


以下是如何在系统中找到Python解释器版本的方法。

了解系统中安装的 Python 版本非常重要。因为你的应用程序或者开发项目的部署,依赖依赖于它。更不用说,Python 的次要版本经常伴随着功能更新和安全修复而发生。因此,了解服务器或本地设置中当前安装的版本对您来说很重要。

您可以通过多种方式找到它。您可以通过命令找到它,也可以运行程序来找到它。

通过命令查找Python版本

在 Ubuntu、Fedora 和其他 Linux 发行版中查找的最直接方法是运行以下命令:

python3 --version

如果您想查找可执行文件的路径,请运行以下命令:

which python

如果您使用的是 Windows,请使用以下命令:

python --version

Windows 上的 Python 版本

使用Python库

有时你需要找到程序内部的Python版本来实现各种逻辑。例如,您可能想要为旧版本的 Python 执行一段代码以实现向后兼容性。

因此,您可以使用 sys 或平台库来完成此操作。这是使用 sys 库的示例代码片段。您可以在任何 Python 编辑器中编写此代码或通过 Python shell 运行它。

import sys

print("current version:", sys.version)

这是使用平台库:

from platform import python_version

print("current version:", python_version())

查找python版本

以上两种方法是所有平台通用的。如果您只想获取主要版本号、次要版本号和修订版本号,请使用 python_version() 函数,因为无需任何解析就可以更轻松地进行比较,而您可能需要对 sys.version 执行此操作。

就是这样。我希望本指南对您有所帮助。