📜  如何在 macos 中设置默认 python 版本 - Python (1)

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

如何在 macOS 中设置默认 Python 版本

在 macOS 中,默认安装了 Python 2.7 版本,但是随着 Python 3 的推广,许多开发者希望将默认版本改为 Python 3。以下是一些可以使用的方法:

1. 使用 alias

将以下代码加入 your-shell-profile(例如 ~/.bash_profile~/.zshrc)中:

alias python=python3

这将把所有 python 命令都指向 Python 3 版本。记得重新启动终端应用程序或使用 source your-shell-profile 命令使更改生效。

2. 使用环境变量

在你的 shell 中,运行以下命令:

export PATH="/usr/local/opt/python/libexec/bin:$PATH"

此命令将 /usr/local/opt/python/libexec/bin 目录添加到 $PATH 环境变量中,该目录包含 Python 3 的可执行文件。可以将其添加到你的 shell 配置文件中,以确保每次启动时均可用。

3. 使用 pyenv

使用 pyenv 可以简化 Python 版本管理。通过 pyenv 安装的 Python 版本不会干扰已安装的系统资源。

安装 pyenv:

brew install pyenv

使用 pyenv 安装所需的 Python 版本:

pyenv install 3.9.2

将指定版本设置为全局默认版本:

pyenv global 3.9.2

或将其应用于当前 shell 会话:

pyenv shell 3.9.2
结论

以上是在 macOS 中设置默认 Python 版本的三种方法。每种方法都有其优点和限制,你可以根据自己的需求选择最适合的方法。