安装 pyenv
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
将 PYENV_ROOT 和 pyenv init 加入 bash的 ~/.bashrc
echo 'export PATH=~/.pyenv/bin:$PATH' >> ~/.bashrc
echo 'export PYENV_ROOT=~/.pyenv' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
下载 python 版本
pyenv install 3.6.2
安装 pyenv-virtualenv
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
创建 pyenv-virtualenv
pyenv virtualenv 3.5.1 aiohttp-virtual-env
删除 pyenv-virtualenv
pyenv uninstall aiohttp-virtual-env
列表 pyenv virtualenvs
pyenv virtualenvs
激活/禁用 virtualenv
pyenv activate weather
pyenv deactivate
restart shell
exec bash
在任意目录设置 python 版本
pyenv local weather
virtualenv 管理包依赖
pip install virtualenv
创建独立环境 weather_env
virtualenv --no-site-packages weather_env
进入该环境
source weather_env/bin/activate
指定 python 版本
virtualenv -p /usr/local/bin/python3.4 ENV3.4
退出该环境
deactivate