主要用于在一台电脑上需要安装不同版本的python虚拟环境来做项目, virtualenv就是用来为一个项目创建一套可以隔离的Python运行环境。
1 | |
创建过程
-
创建目录
Windows系统的话, 新建一个空的文件目录, linux的话 mkdir XXX_project -
创建虚拟环境
在新创建的目录中, 进入CMD终端, 执行下面命令. linux 在命令行执行
1 2 3 4 5 6 7 8 9 10 11 |
virtualenv -p "d:\Program Files\python2.7\python.exe" py2env
|
3.激活虚拟环境
在新创建的目录中, 进入CMD终端命令, 执行下面命令, 只需要记住, 在win系统下, 激活就是还行 Scripts 下面activate 的脚本, 关闭就是执行 deactivate.bat 的脚本就OK了
1 2 3 4 5 |
|
4.关闭虚拟环境
1 2 3 4 5 |
|
5.删除虚拟环境
1 2 3 4 5 |
|
安装
pip install virtualenvwrapper-win -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple
更改virtualenv的工作目录
修改mkvirtualenv.bat
第24行 set "venvwrapper.default_workon_home=%USERPROFILE%\Envs" 改成如下图所示即可
下一步是设置环境变量
新增WORKON_HOME的环境变量,如下图所示
工作目录更改完成,后面创建的虚拟环境都在这个目录下面了。