Mac OS 11.x 系统自带的Python版本是2.x,限于不同应用可能要适配不同版本的Python 环境,这里推荐大家使用pyenv 对Python版本进行管理。
1、Mac OS 安装pyenv:
1)推荐使用brew进行Mac OS 工具软件的安装,打开一个终端窗口,输入
brew install pyenv
安装完成后可以检查下是否生效:pyenv versions 查看pyenv管理(通过该工具安装的Python版本,默认会显示一个system版本)
该命令不报错即为安装成功。
2) 配置环境变量,避免每次修改只在本窗口或本标签生效
cd ~ ,到home目录下,执行ls -a,查看所有文件,包含隐藏文件,确认是否有./zshrc 文件或./bash_profile等配置环境变量的文件,这里系统中默认使用的是zsh。
若不存在,则touch ~./zshrc 创建空文件
在文件中写入如下命令后保存:
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/shims:$PATH
if which pyenv > /dev/null;
then eval "$(pyenv init -)";
fi
(注意:根据pyenv版本不同,目录为shims或bin(export PATH="$PYENV_ROOT/bin:$PATH"),若切换不生效,可以check