检查 Python 版本的 6 种简单方法--初学者易学指南

你是否曾在编码时遇到过突然的错误,或者试图使用的库没有安装? 在这种情况下,你首先要做的是使用 Python 检查版本是必需的。不同版本的 Python 有不同的支持功能和语法,因此使用正确的版本非常重要。

在本指南中,我们将使用 检查 Python 版本的 6 种简单方法在 Python 中的应用。我们将介绍检查版本的不同方法,从命令提示符到集成开发环境,再到代码内部,最后,我们将讨论 Python 版本控制的重要性,以及如何将其应用到实际开发环境中。 请务必读到最后!

1. 在命令提示符下检查 Python 版本

파이썬 버전 확인 방법 - 명령 프롬프트 그림
(使用 Windows 命令提示符检查 Python 版本 - 3.11.9 )

这种方法是最基本的,可用于任何操作系统(Windows、macOS、Linux)。

  1. 命令提示符(终端(Windows)MacOSLinux)。如果您需要进一步了解,请参阅下面的方框。
  2. 输入以下命令
python --version
  1. 按回车键将显示已安装的 Python 版本。如果 蟒蛇不被承认、 python3的名称。
python3 --version

打开命令提示符(Windows)或终端(macOS、Linux)

1. 在 Windows 中打开命令提示符
使用 "开始 "菜单:单击屏幕左下角的 "开始 "按钮(Windows 徽标)。在搜索栏中输入 cmd 或命令提示符。单击搜索结果中出现的命令提示符运行该命令提示符。
使用快捷键:在键盘上同时按下 Windows 键和 R 键。在出现的 "运行 "窗口中,输入 cmd,然后按 Enter。
以管理员身份运行(如有必要):使用上述搜索方法后,右键单击命令提示符。
您可以选择 "以管理员身份运行 "来打开它。

2. 在 macOS 上打开终端
使用聚光灯搜索:单击屏幕右上角的放大镜图标(聚光灯搜索)。在搜索栏中键入终端,然后单击搜索结果中的终端。
从应用程序文件夹打开:单击屏幕底部 Dock 中的 Finder 图标(笑脸)。 选择左侧边栏中的应用程序文件夹。导航至 "实用工具 "文件夹,找到 "终端 "并运行。

3. 打开 Linux 终端
使用热键:通常情况下,同时按下 Ctrl + Alt + T 键可打开终端。
使用应用程序菜单:单击屏幕左下角或左上角的应用程序菜单。在搜索栏中输入终端,然后点击出现的终端图标。
桌面快捷方式:根据您的桌面环境,您可以直接点击屏幕来启动终端快捷方式。

使用命令提示符的提示 如何使用 CMD 命令提取文件夹文件列表(Powershell 特技)了解更多信息!

2. 在 Python 交互式 shell 中检查版本

파이썬 버전 확인 - 대화형 셸 이용 그림
(使用 Python 交互式 shell 检查 Python 版本 - 3.11.9 )

您可以运行 Python 交互式 shell 检查版本。

  1. 在命令提示符或终端上运行 蟒蛇python3启动交互式 shell。
  2. 当 shell 启动时,你会在顶部看到 Python 版本信息。
  3. 此外,您还可以通过输入以下命令获取更多信息
导入 sys
print(sys.version)

3. 在集成开发环境中检查 Python 版本

(使用 VS Code IDE 检查 Python 版本 - 3.11.7 )

许多开发人员使用 IDE(集成开发环境)进行编码。 PyCharmVisual Studio 代码检查 Python 版本。 这里检查的版本与上面的不同,因为我们使用了虚拟环境 (myenv)。

PyCharm

  1. 运行 PyCharm 并查看底部状态栏。
  2. 在右侧,您将看到项目当前使用的 Python 解释器的相关信息。您可以点击查看更多信息。

Visual Studio 代码

  1. VS 编码并打开 python 文件。
  2. 在左下角,你会看到所选 Python 解释器的相关信息。您可以点击这些信息,切换到不同的版本。

4. 检查代码中的 Python 版本

有时,您需要在运行代码时检查 Python 版本。这里有两种方法可供您使用。

使用系统模块

导入 sys
print(sys.version)
파이썬 버전 확인 - sys 모듈 사용 그림
(检查您的 Python 版本 - 参见 系统模块 使用 )

使用平台模块

导入平台
print(platform.python_version())
파이썬 버전 확인 - platform 모듈 사용
(检查 Python 版本 - 使用平台模块)

检查虚拟环境中的 Python 版本

虚拟环境为每个项目提供了一个独立的 Python 环境,以避免版本冲突。下面是检查虚拟环境版本的方法

启用虚拟环境后,输入以下命令

  • 视窗 venv\Scripts\activate
  • macOS/Linux 源 venv/bin/activate
python --version

6. 使用 pip 检查 Python 版本

파이썬 버전 확인 - pip 사용
(检查 Python 版本 - 使用 pip)

核心是 Python 软件包管理器。通过运行以下命令,您可以检查用 pip 安装的 Python 版本

pip --version

Python 版本控制的重要性

以下是版本控制重要的原因

  1. 兼容性某些库或框架只能与特定版本的 Python 配合使用。
  2. 特征差异新版本带来了新功能和性能改进。
  3. 安全问题注意:旧版本可能存在安全漏洞。
  4. 错误修复说明:新版本修复了旧版本的错误。

真实开发环境中的 Python 版本提示

  1. 使用虚拟环境为每个项目提供独立的环境,以避免版本冲突。
  2. 利用版本控制工具: pyenvI 警笛以有效管理多个版本。
  3. 维护 requirements.txt 文件重新创建环境:指定项目使用的库和版本。
  4. 将版本检查纳入 CI/CD 管道:在测试过程中添加 Python 版本检查,以提高可靠性。

组织起来

检查 Python 版本很简单,但它在开发过程中起着重要作用。 本文中的六种方法将帮助您在各种情况下轻松检查 Python 版本,确保使用正确的版本进行开发。

Python 的世界在不断发展。保持与时俱进,通过正确的版本控制成为更好的 Python 开发人员!

# 术语表

  • 版本版本是每次软件更新时生成的一个数字,通常以 "主要版本.次要版本.修订版 "的形式出现(例如 3.10.5)。Python 版本包括新功能添加、安全更新、错误修复等。
  • 命令行界面 (CLI)CLI 是一种通过文本命令与计算机交互的方式。它通常被称为 "命令提示符 "或 "终端",用于检查 Python 版本或运行某些程序。
  • 命令提示符/终端(命令提示符/终端)命令提示符是允许您在 Windows 操作系统上使用 CLI 的程序。终端是在 macOS 和 Linux 上使用 CLI 的默认应用程序。
  • 虚拟环境虚拟环境:虚拟环境为特定项目创建独立的 Python 环境,以避免版本冲突,并允许您在不同项目中分别管理依赖于它们的软件包。 它们通常使用 venv 或 conda 等工具创建。
  • 核心pip 是 Python 的软件包管理器,用于安装、更新和删除 Python 所需的各种库(外部模块)。 您可以使用 pip -version 命令检查已安装的 Python 版本信息。
  • 集成开发环境(IDE)集成开发环境是一种集多种功能于一体的程序,包括代码编辑、调试和版本控制。PyCharm、Visual Studio Code 等都是常见的 Python IDE,您可以轻松查看每个项目中使用的 Python 版本。
  • 系统模块sys 是 Python 的标准库模块之一,它提供有关系统的信息,您可以使用 sys.version 查看 Python 版本。
  • 平台模块platform.python_version() 可用于获取当前运行的 Python 版本。

类似文章