下载安装virtualenv:
pip3 install --user -i https://pypi.douban.com/simple virtualenv
pip3 install --user -i https://pypi.douban.com/simple virtualenvwrapper
创建虚拟环境管理目录
mkdir ~/.virtualenvs
配置环境变量
使用vim编辑器打开配置文件:sudo vim ~/.bashrc
在~/.bashrc的末尾添加如下内容
# 清理bash shell环境
unalias -a
unset -f $(compgen -A function)
source /usr/local/bin/virtualenvwrapper.sh
# virtualenvwrapper.sh所在路径(路径可能不一样)
export VIRTUALENVWRAPPER_VIRTUALENV=~/.local/bin/virtualenv
#指定virtualenv的路径(路径可能不一样 )
export WORKON_HOME=$HOME/.virtualenvs
#虚拟环境存储目录
创建虚拟环境
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6
# mkvirtualenv -p python环境路径 虚拟环境名称
# 例如:
mkvirtualenv -p /usr/bin/python3.6 myblog_django-2.2
# mkvirtualenv -p /usr/bin/python3.6 env_name3.6
# mkvirtualenv -p /usr/bin/python2.7 env_name2.7
查看虚拟环境
workon
进入虚拟环境
workon env
退出虚拟环境
deactivate
删除虚拟环境
rmvirtualenv env
小贴士: 导出当前环境:pip3 freeze > reqiurement.txt 根据reqiurement.txt安装以来环境:
pip3 install -r requirement.txt -i https://pypi.douban.com/simple
永久修改pip镜像源,一劳永逸: 修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹) 内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn