需求
- 不同项目依赖不同模块版本,不能共用一套环境,虚拟环境。
- 在系统的python环境安装
安装
pip3 install virtualenv
pip3 install virtualenvwrapper-win
环境变量
# 配置环境变量:
# 控制面板 => 系统和安全 => 系统 => 高级系统设置 => 环境变量 => 系统变量 => 点击新建 => 填入变量名与值
变量名:WORKON_HOME 变量值:自定义存放虚拟环境的绝对路径
eg: WORKON_HOME: D:\Virtualenvs# 同步配置信息:
# 去向Python3的安装目录 => Scripts文件夹 => virtualenvwrapper.bat => 双击
使用
在CMD窗口输入命令
workon 查看已有的虚拟环境
workon 虚拟环境名称 使用某个虚拟环境
python | exit() 进入|退出 该虚拟环境的Python环境
pip或pip3 install 模块名 为虚拟环境安装模块
deactivate 退出当前虚拟环境#创建
mkvirtualenv 虚拟环境名称 默认Python环境创建虚拟环境
mkvirtualenv -p python3.6 虚拟环境名称 基于某Python环境创建虚拟环境 note:遇到虚拟环境没创建到 D:\Virtualenvs
使用 mkvirtualenv D:\Virtualenvs# 删除
rmvirtualenv 虚拟环境名称参考:https://www.cnblogs.com/alice-cj/p/11642744.html
安装django
pip3 install django==2.2.2
pycharm新建项目
基于虚拟环境创建项目,不要在pycharm中选择虚拟环境。
note:可以直接在pycharm创建
参考:
Justin-刘清政的博客