当电脑中python版本越来越多,各个项目需要的环境都不一样时,使用全局环境就显得很不合理而且杂乱繁重,使用virtualenvwrapper来管理虚拟环境,什么项目需要什么环境你就给他分配什么环境需要什么包就安装什么包,分类管理。
pycharm提供的virtualenv environment也是一样的道理。
腾讯课堂的参考视频
-
在cmd全局环境中安装virtuallenv
pip install virtualenvwrapper-win
-
修改 mkvirtualenv 的默认路径:
如果直接创建虚拟环境,它会直接创建在C盘用户Envs目录下,(修改了要重开这个终端)
在我的电脑->右键->属性->高级系统设置->环境变量->系统变量添加一个参数 WORKON_HOME ,将这个参数的值设置为你需要的路径。
-
指定python解释器
mkvirtualenv --python==D:\software\Anaconda3\python.exe Django2.1.7
-
进入虚拟环境中的Scripts文件夹输入workon + 名称,切换成虚拟环境
workon Django2.1.7
-
退出当前虚拟环境
deactivate
-
删除某个虚拟环境:
rmvirtualenv Django2.1.7
-
列出所有虚拟环境
lsvirtualenv
-
快速进入所在环境目录
cdvirtualenv Django2.1.7