安装管理软件
执行
sudo easy_install virtualenvwrapper
语句
默认virtualenvwrapper安装在/usr/local/bin下面,
需要运行virtualenvwrapper.sh文件才行;所以需要先进行配置一下环境变量:
首先创建虚拟环境管理目录:
mkdir $HOME/.local/virtualenvs
进入后,按i进入编译模式,
末尾添加:
export VIRTUALENV_USE_DISTRIBUTE=1 #总是使用 pip/distribute
export WORKON_HOME=$HOME/.local/virtualenvs #所有虚拟环境存储的目录
if [ -e $HOME/.local/bin/virtualenvwrapper.sh ];then
source $HOME/.local/bin/virtualenvwrapper.sh
else if [ -e /usr/local/bin/virtualenvwrapper.sh ];then
source /usr/local/bin/virtualenvwrapper.sh
fi
fi
export PIP_VIRTUALENV_BASE=$WORKON_HOME
export PIP_RESPECT_VIRTUALENV=true
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
一定要复制粘贴,不能出错
小心删除对齐一下格式
随后按esc进入命令模式,再按:进入底部命令行模式
输入wq后敲回车,保存并退出。
vim的使用方法详见:https://blog.csdn.net/weixin_42006568/article/details/82285553
随后刷新环境变量
source ~/.bashrc
1.创建并激活虚拟环境 :
mkvirtualenv 虚拟环境名称 (默认创建python2.7)
2.创建指定语言版本的虚拟环境
mkvirtualenv -p python语言版本的路径 虚拟环境的名称
mkvirtualenv -p /usr/bin/python3.5 虚拟环境的名称
3、退出虚拟环境 :
deactivate
4、继续使用之前的虚拟环境:
workon 虚拟环境名称
(该虚拟环境必须存在)
注:使用任何一种虚拟环境,之前的所有指令都不会有影响,只有python指令会根据不同的环境调用不同的版本。
删除虚拟环境:rmvirtualenv 虚拟环境名称
列出所有环境:workon 或者 lsvirtualenv –b
tips:本人在文中所列举的虚拟环境名称命名较为不规范,一般虚拟环境名称中至少要有python的版本号,便于后期查看和使用。
<link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-8cccb36679.css" rel="stylesheet">
</div>