-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
安装相关库
- brew install pyenv
- sudo easy_install pip
- sudo pip install virtualenv
- sudo pip install virtualenvwrapper --upgrade --ignore-installed six
安装独立开发环境步骤
如果在zsh下,需执行source ~/.zshrc
- pyenv install 3.5.0
- pyenv rehash
- pyenv local 3.5.0
- source ~/.zshrc
- pyenv version
- pip list
- pip install virtualenv
- pip install virtualenvwrapper
- source ~/.zshrc
- mkvirtualenv py3dev
- pyenv local —unset 3.5.0
管理虚拟python环境
| Command | Desc |
|---|---|
| mkvirtualenv bang | 创建bang这个虚拟环境 |
| lsvirtualenv | 查看当前用户安装的虚拟环境列表 |
| workon | 查看当前用户安装的虚拟环境列表(同上) |
| workon bang | 切换到bang这个虚拟环境 |
| pip list | 列出当前环境安装的依赖包 |
| deactivate | 退出当前虚拟环境 |
| rmvirtualenv bangt | 删除bang这个虚拟环境 |
设置环境变量
# Virtual Environment
export PYENV_ROOT=$HOME/.pyenv
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
if [[ -r /usr/local/bin/virtualenvwrapper.sh ]]; then
source /usr/local/bin/virtualenvwrapper.sh
else
echo "WARNING: Can't find virtualenvwrapper.sh"
fi
eval "$(pyenv init -)"References
Reactions are currently unavailable