对于virtualenv和virtualenvwrapper的作用不再赘述,详见Virtualenv使用
这里只描述安装过程的一些问题。
python2和python3双版本并存
source与bat
注意,在Virtualenv使用 这篇文章中描述的启动虚拟环境中的source是linux下的shell命令,在windows下直接打入.bat文件路径即可
详见virualenv-cannot activate
安装virtualenvwrapper
由名字可知,virtualenvwrapper就是virtualenv的封装版
在windows下安装
首先配置环境变量WORKON_HOME
接下来pip下载即可
pip install virtualenvwrapper-win
详见windows下搭建Python virtualenv\virtualenvwrapper虚拟环境
注意,官方文档给的并不是win版的
virtualenvwrapper使用方式
- 创建虚拟环境
mkvirtualenv 文件夹名
创建完之后即已激活,cd进入该文件夹即可,激活的特征为提示符前面出现括号(我的文件夹名为djangoWS)
但假如已创建过,则使用激活命令
workon 文件夹名
进入虚拟环境目录
这个其实激活了之后直接cd即可,不知道这个命令有什么其他作用cdvirtualenv
列出site-packages目录的所有软件包
lssitepackages
停止虚拟环境
deactivate
删除虚拟环境
rmvitualenv 文件夹名
列出所有虚拟环境
lsvirtualenv
会显示所有已创建的虚拟环境(文件夹)