无法从macOS中的3.7.7升级python 3.8

时间:2020-06-04 06:46:38

标签: python python-3.x installation homebrew

尝试时出现错误

brew install python3

python 3.7.7 is already installed

2 个答案:

答案 0 :(得分:0)

我认为警告说明了一切。 brew link python3会给您python 3.7.7

如果您想使用python 3.8,则可以改用brew install python@3.8

答案 1 :(得分:0)

管理 Python 版本的最佳方法是遵循 Moshe Zadka's 建议:

  1. 安装 Python 环境管理器 pyenv
$ brew install pyenv
  1. 根据需要使用 pyenv install python-version 安装版本版本,例如:
$ pyenv install 3.8.3
  1. 设置您的全局默认版本:使用 pyenv global python-version,例如:
$ pyenv global 3.8.3
  1. 将此版本添加到您的配置文件(您使用的 .zshrc.bash_profile)以正常工作,例如:
$ echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.zshrc

然后您的配置文件将更新为以下内容:

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

那么你就可以开始了。

-享受 Python!