虚拟环境搭建
# 为什么会出现?
-开发一个项目使用django 1.11.11
-开发一个项目使用djagno 2.2.2
-同一个操作系统上,只能装某一个版本的第三方模块
# 虚拟环境解决
-一个项目一个环境,有自己的第三方模块,相互不影响
-有个总环境系统python环境
# virtualenv 解决方案
-pip3 install virtualenv # 虚拟环境模块
-pip3 install virtualenvwrapper-win # win上,更方便的使用virtualenv的扩展
# 使用步骤
-第一步:安装两个模块
-第二步:配置
# 配置环境变量:
变量名:WORKON_HOME 变量值:自定义存放虚拟环境的绝对路径
WORKON_HOME: D:\Virtualenvs
# 同步配置信息:安装了virtualenvwrapper-win,就会有
# 去向Python3的安装目录 => Scripts文件夹 => virtualenvwrapper.bat => 双击
-第三步:虚拟环境命令
# 1、创建虚拟环境到配置的WORKON_HOME路径下
# 基于某Python环境创建虚拟环境:创建并进入了,以后再敲python,pip统统都用虚拟环境的
-- mkvirtualenv -p python2.7 虚拟环境名称
-- mkvirtualenv -p python3 虚拟环境名称
# 2、查看已有的虚拟环境
-- workon
# 3、使用某个虚拟环境
-- workon 虚拟环境名称
# 4、进入|退出 该虚拟环境的Python环境
-- python | exit()
# 5、为虚拟环境安装模块
-- pip或pip3 install 模块名
# 6、退出当前虚拟环境
-- deactivate
# 7、删除虚拟环境(删除当前虚拟环境要先退出)
-- rmvirtualenv 虚拟环境名称