如何检查 Python 版本

17 Mar 2025 | 4 分钟阅读

Python 解释器在许多行业中被广泛用于源代码编码、计算机编程和代码测试。它接收用户的命令并在解释后执行它们。因此,了解我们当前使用的 Python 解释器的版本变得非常重要。

我们知道解释器会接收用户代码并逐行执行。有时,如果我们使用的是旧版本的 Python 解释器,由于解释器版本过旧以及与命令中使用的新函数不兼容,命令可能无法正确执行。

众所周知,Python 是一种编程语言,它会定期更新并添加一些新特性和函数;因此,作为用户,我们也必须定期将我们的 Python 解释器更新到最新发布的版本。

注意:截至目前,Python 解释器的最新稳定版本是“3.9.6”。

检查 Python 解释器版本的好处

以下是检查我们正在使用的 Python 解释器版本的一些突出好处:

  • 我们将知道是否错过了解释器的任何更新或随之而来的函数更新。
  • 我们可以找出语法错误是否是由于旧版本的 Python 解释器造成的。
  • 我们可以访问最新版本的 Python 解释器附带的所有最新功能和更新。

检查 Python 解释器的版本

在本节中,我们将学习如何快速检查我们正在使用的 Python 解释器版本。我们甚至可以使用 Python 程序 来检查 Python 解释器版本。我们还将使用命令提示符方法来检查我们正在使用的 Python 解释器版本。

以下是我们将在本教程中学习的检查 Python 解释器版本的方法:

  • 使用 python_version() 函数
  • 使用 python -V 命令
  • 使用 sys.version 方法

让我们了解如何在 Python 和命令提示符终端中使用这些方法来检查 Python 解释器的版本。

方法 1:使用 python_version() 函数

要使用此函数检查 Python 解释器的版本,我们首先需要导入平台库。python_version() 函数总是以字符串格式返回解释器的版本。为了更好地理解其工作原理,让我们在 Python 程序中使用它。

请看下面的程序:

示例 -

输出

Current Version of Python interpreter we are using- 3.9.0

解释 -

正如我们在上面的输出中看到的,我们正在使用 Python 解释器的“3.9.0”版本。

我们也可以在命令提示符终端中使用此函数并检查解释器版本。要在终端中使用 python_version() 函数,我们必须遵循以下步骤:

步骤 1: 打开系统的 cmd 终端 shell。

步骤 2: 输入“python”并按回车键进入 Python shell。

步骤 3: 现在,在终端中逐行输入上面的代码,然后按回车键。

终端将显示解释器的版本作为代码的输出,如下所示:

How to Check Python version

方法 2:使用 python -V 命令

使用“python -V”命令被认为是检查我们正在使用的 Python 解释器版本的最简单方法。它是命令提示符 shell 的内置命令,此方法专为命令提示符 shell 构建,用于检查 Python 版本。

在此方法中,我们只需遵循以下两个步骤:

步骤 1: 打开设备中的终端 shell。

步骤 2: 在 shell 中输入以下命令并按回车键:

现在,我们将以字符串格式获取我们正在使用的 Python 解释器的版本。

How to Check Python version

方法 3:使用 sys.version 方法

要使用 sys.version 方法检查 Python 解释器的版本,我们首先需要导入平台库。与 python_version() 函数方法一样,我们可以在命令提示符 shell 和 Python shell 中的 Python 程序中使用此方法。在这里,我们将仅将此方法用作 Python 程序,并获取 Python 解释器的版本作为程序的输出。

请看下面的程序:

示例 -

输出

Current Version of Python interpreter we are using- 3.9.0 (tags/v3.9.0:9cf6752, Oct  5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)]

因此,正如我们在输出中看到的,我们已经以字符串格式获得了我们正在使用的解释器版本,我们还在 sys.version 方法中获得了解释器版本的标签和发布日期。