pyenv使用介绍


在 macOS 上安装指定版本的 Python(例如 Python 3.6.12),可以通过多种方式实现。以下是推荐的方法:



方法一:使用 pyenv 安装 Python 3.6.12

pyenv 是管理多个 Python 版本的推荐工具。

第一步:安装 Homebrew(如果尚未安装)

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

第二步:安装 pyenv

brew install pyenv

安装完后,添加以下内容到你的 shell 配置文件:

  • 如果你使用 zsh(macOS 默认 shell):
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init --path)"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc
  • 然后运行:
source ~/.zshrc

第三步:安装 Python 3.6.12

pyenv install 3.6.12
⚠️ 如果你遇到安装错误(如 OpenSSL 错误),可以使用以下命令:
CFLAGS="-I$(brew --prefix openssl@1.1)/include" \
LDFLAGS="-L$(brew --prefix openssl@1.1)/lib" \
pyenv install 3.6.12

第四步:设置默认或本地 Python 版本

  • 设置全局(默认)版本:
pyenv global 3.6.12
  • 设置某个项目目录下的版本:
pyenv local 3.6.12


文章标签:

评论(0)