Virtaulenvwrapper是virtualenv的扩展包,用于更方便管理虚拟环境,它可以更方便的做:
- 将所有虚拟环境整合在一个目录下
- 管理(新增,删除,复制)虚拟环境
- 切换虚拟环境
1)安装
pip3 install virtualenvwrapper
2)配置
1、创建目录用来存放虚拟环境
mkdir $HOME/.virtualenvs --->安装在家目录下
2、查看virtualenvwrapper.sh的位置
which virtualenvwrapper.sh
#vi进~/.bashrc 直接在末行添加即可
3、在~/.bashrc中添加行:
vim ~/.bashrc
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
source /usr/local/bin/virtualenvwrapper.sh
4、source ~/.bashrc
3)操作
列出虚拟环境列表
workon
也可以使用
lsvirtualenv
新建虚拟环境
mkvirtualenv [虚拟环境名称] # 默认创建python3的虚拟环境
mkvirtualenv --python python2 [虚拟环境名称] # 创建python2的虚拟环境
启动/切换虚拟环境
workon [虚拟环境名称]
删除虚拟环境
rmvirtualenv [虚拟环境名称]
离开虚拟环境
deactivate
############################################################
修改pip安装源。有时需要自己创建.pip/目录和配置文件。
mkdir ~/.pip
vim ~/.pip/pip.conf
阿里源
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
豆瓣源
[global]
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
网友评论