Mac OS 11.1安装Python 2.7遇「找不到软件」错误的解决方法求助
在Mac OS 11.1上安装Python 2.7的解决方案
终端安装Python 2.7的具体脚本步骤
Mac OS 11.1(Big Sur)已不再官方支持Python 2.7,直接安装包失败可通过pyenv工具管理多版本Python来解决:
安装
pyenv(通过Homebrew):brew install pyenv配置Shell环境(根据你使用的Shell类型选择对应命令):
- 若使用Bash:
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile echo 'eval "$(pyenv init --path)"' >> ~/.bash_profile source ~/.bash_profile - 若使用Zsh:
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc echo 'eval "$(pyenv init --path)"' >> ~/.zshrc source ~/.zshrc
- 若使用Bash:
安装Python 2.7.18(Python 2系列的最后稳定版本):
pyenv install 2.7.18设置Python版本生效:
- 全局生效(系统默认使用Python 2.7):
pyenv global 2.7.18 - 局部生效(仅当前目录使用Python 2.7):
pyenv local 2.7.18
- 全局生效(系统默认使用Python 2.7):
验证安装:
python --version输出应为
Python 2.7.18
VSCode能否作为Python 2.7的替代安装方案?
VSCode本身不提供Python运行环境,仅作为代码编辑器使用。但你可以在终端成功安装Python 2.7后,配置VSCode调用该环境:
- 打开VSCode,安装官方Python插件
- 按下
Cmd+Shift+P,输入Python: Select Interpreter - 在弹出的列表中选择已安装的Python 2.7路径(通常为
~/.pyenv/versions/2.7.18/bin/python) - 配置完成后,即可在VSCode中编写、调试和运行Python 2.7代码
内容的提问来源于stack exchange,提问作者Kieran Shields
相关产品推荐
相关产品推荐

