在开发中,不同项目可能依赖于不同的模块、框架版本,或使用不同的模块框架
或之前在写项目时,下载了很多第三方模块,但有些又没用到,就不能共用一套开发环境
虚拟环境就是可提供干净初始的开发环境,需要什么第三方再下什么第三方
下载
在系统的Python环境中安装(或者:打开pycharm任意一个项目,在下方-终端中输入命令)
pip3 install virtualenv
pip3 install virtualenv-wins(windows系统)
修改环境变量
右键电脑-属性-高级系统设置-环境变量配置-在用户变量中新建:
WORKON_HOME:D:\Virtualenv
(D:\Virtualenv任意指定虚拟环境的存储位置,这为D盘Virtualenv文件夹)
必做
去python安装路径中(比如这用的python3.6,就去C:\Users\86135\AppData\Local\Programs\Python\Python36),找到Scripts文件夹下的virtualenvwrapper文件,双击运行下即可
使用
在终端中输入命令(cmd)
1创建虚拟环境
mkvirtualenv 虚拟环境名称
mkvirtualenv -p python3.6 虚拟环境名称 #基于某Python环境创建虚拟环境
2查看已有的虚拟环境
workon
3使用某个虚拟环境
workon 虚拟环境名称
4进入|退出 该虚拟环境的Python环境
python | exit()
5在虚拟环境中安装模块
pip3 install 模块名
6退出当前虚拟环境
deactivate
7删除虚拟环境(删除当前虚拟环境需先退出)
rmvirtualenv 虚拟环境名称