mac安装多个版本python
1.安装pyenv
brew install pyenv
2.是否安装成功
pyenv -v pyenv 2.0.6
3.安装python3.8.10,2.7.15和miniconda3-4.7.12
pyenv install 3.8.10 pyenv install 2.7.15 pyenv install miniconda3-4.7.12
查看可以安装的版本列表
pyenv install --list
4.查看安装的python版本
pyenv versions system 2.7.15 3.7.10 * 3.8.10 (set by /Users/lintong/.python-version) miniconda3-4.7.12
即可选择现成的interpreter
5.目录切换interpreter
pyenv local 3.8.10 # 当前目录及其目录切换 python -V # 验证一下是否切换成功 pyenv local --unset # 解除local设置
全局切换interpeter
pyenv global 3.8.10 # 不建议全局切换 python -V # 验证一下是否切换成功 pyevn global system # 切换回系统版本
shell切换interpreter
pyenv shell 3.8.10 # 当前shell会话切换 python -V # 验证一下是否切换成功 pyenv shell --unset # 解除shell设置
如果遇到不能切换的情况,在~/.bash_profile添加
# pythpn export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/shims:$PATH" if command -v pyenv 1>/dev/null 2>&1; then eval "$(pyenv init -)" fi
6.使用中科大的源来pip install
pip install -r ./requirements.txt -i https://pypi.mirrors.ustc.edu.cn/simple
或者使用清华的源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
参考:pypi 镜像使用帮助
7.如果需要创建虚拟环境,首先需要安装virtualenv
brew install pyenv-virtualenv
8.创建和删除virtualenv
pyenv virtualenv 3.8.10 env3.8.10 pyenv uninstall env3.8.10
本文只发表于博客园和tonglin0325的博客,作者:tonglin0325,转载请注明原文链接:https://www.cnblogs.com/tonglin0325/p/5243265.html