📜  将 python 从 3.8 更改为 3.7 - Python (1)

📅  最后修改于: 2023-12-03 15:09:32.568000             🧑  作者: Mango

将 Python 从 3.8 更改为 3.7 - Python

有时候,我们在开发 Python 应用程序时会遇到一些问题,这可能是由于 Python 的版本不兼容造成的。因此,有时候需要更改 Python 的版本。

在本文中,我们将介绍如何将 Python 版本从 3.8 更改为 3.7。我们将演示如何在 Windows、macOS 和 Linux 中更改 Python 版本。我们将使用 pyenv 工具实现这一操作。

在 Windows 中更改 Python 版本
安装 pyenv-win

首先,需要安装 pyenv-win 工具。注意事项:pyenv-win 利用 Windows 的 NTVDM 子系统来构建 Python,而 NTVDM 子系统不支持 64 位的 Windows。因此,必须确保您的 Windows 系统为 32 位。

您可以在 pyenv-win 的 GitHub 页面中下载最新版本的安装程序。

安装 Python 3.7

启动命令提示符,并输入以下命令:

pyenv install 3.7.9

这将下载和安装 Python 3.7.9。

切换到 Python 3.7

输入以下命令来切换到 Python 3.7:

pyenv local 3.7.9
pyenv shell 3.7.9
pyenv global 3.7.9

这将在当前的 shell 会话中启用 Python 3.7.9。如果您希望在全局范围内使用 Python 3.7.9,则应运行 pyenv global 3.7.9

在 macOS 中更改 Python 版本
安装 pyenv

您可以在 Homebrew 中使用以下命令来安装 pyenv:

brew install pyenv
安装 Python 3.7

启动终端,并输入以下命令:

pyenv install 3.7.9

这将下载和安装 Python 3.7.9。

切换到 Python 3.7

输入以下命令来切换到 Python 3.7:

pyenv local 3.7.9
pyenv shell 3.7.9
pyenv global 3.7.9

在当前的 shell 会话中启用 Python 3.7.9。如果要在全局范围内使用 Python 3.7.9,则应运行 pyenv global 3.7.9

在 Linux 中更改 Python 版本
安装 pyenv

安装 pyenv 的方式与在 macOS 中安装相同。您可以在终端中使用以下命令来安装 pyenv:

curl https://pyenv.run | bash
安装 Python 3.7

启动终端,并输入以下命令:

pyenv install 3.7.9

这将下载和安装 Python 3.7.9。

切换到 Python 3.7

输入以下命令来切换到 Python 3.7:

pyenv local 3.7.9
pyenv shell 3.7.9
pyenv global 3.7.9

在当前的 shell 会话中启用 Python 3.7.9。如果要在全局范围内使用 Python 3.7.9,则应运行 pyenv global 3.7.9

结论

在本文中,我们介绍了如何使用 pyenv 工具将 Python 版本从 3.8 更改为 3.7。我们演示了如何在 Windows、macOS 和 Linux 中完成此操作。对于那些遇到 Python 兼容性问题的开发人员,这应该是一个有用的工具和演示。