1.安装pyenv
brew install pyenv
2.初始化pyenv
pyenv init
会获得一段代码:
# Load pyenv automatically by appending
the following to ~/.bash_profile:
eval "$(pyenv init -)”
把这段代码添加到~/.bash_profile文件里面,然后执行
source ~/.bash_profile
3.下载想要的python版本
比如我要安装3.6.8
pyenv install 3.6.8
速度非常慢,所以,先从网站上下载好
https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz
然后复制到cache目录
~/.pyenv/cache/
4.安装vituralenv插件
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
echo ‘eval “$(pyenv virtualenv-init -)”’ >> ~/.bash_profile
source ~/.bash_profile
5.创建虚拟环境
pyenv virtualenv 3.6.8 py3.6.8
6.查看所有虚拟环境
pyenv virtualenvs
7.激活虚拟环境
pyenv activate py3.6.8