Mac OS安装特定python版本

发布时间 2023-10-16 17:39:39作者: 风声风语

在 MacOS 上安装特定版本 Python 的常用方式是使用 pyenv 版本管理器。以下是一些步骤:

首先,你需要使用 Homebrew 来安装 pyenv。在 Terminal 中输入以下命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

然后安装 pyenv:

brew install pyenv

继续,你需要将 pyenv 初始化脚本添加到你的 shell profile(使用你最喜欢的编辑器打开 ~/.zshrc 或 ~/.bash_profile,取决于你使用哪种 shell):

如果你用的是 bash,打开 ~/.bash_profile:

open -a TextEdit ~/.bash_profile

如果你用的是 zsh,打开 ~/.zshrc:

open -a TextEdit ~/.zshrc

并在文件的末尾添加以下行:

if command -v pyenv 1>/dev/null 2>&1; then
  eval "$(pyenv init -)"
fi

然后,你需要重启你的 shell,或者重新加载你的 profile 文件:

source ~/.zshrc  或  source ~/.bash_profile

下一步,安装特定版本的 Python。例如,要安装 Python 3.8.13,可以运行:

pyenv install 3.8.13

最后,设置 Python 3.8.13 为默认版本:

pyenv global 3.8.13

现在,你可以使用以下命令来验证你的 Python 版本:

python --version

你应该看到 "Python 3.8.13"。