Django-搭建win7虚拟环境-virtualenv

 

为什么要配置Django虚拟环境?

例如:在开发Python Django的时候,系统安装的Python3只有一个版本:3.6。所有第三方的包都会被pip安装到Python3的site-packages目录下。

如果我们要同时开发多个不同版本的Django,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要Django1.8.4,而应用B需要Django1.11.1怎么办?

这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行环境。Virtualenv就是用来为一个应用创建一套“隔离”的Python虚拟环境。virtualenv为应用提供了隔离的Python运行环境,解决了不同应用间多版本的冲突问题。

环境变量设置

我的路径(D:\Demo\Envs)
WORKON_HOME
把新建的环境变量加入到计算机的PATH里面用‘;’分割
PATH环境

安装virtualenv

pip install virtualenv virtualenvwrapper-win

Django虚拟环境相关命令

mkvirtualenv DjangoProject    # 创建
rmvirtualenv DjangoProject    # 删除
workon                        # 查看电脑上所有的虚拟环境
workon DjangoProject          # 进入创建的虚拟环境
deactivate.bat                # 退出虚拟环境
activate.bat                  # 激活虚拟环境

创建完虚拟环境可以看下Django基本命令

posted @ 2020-05-16 16:25  霍非  阅读(155)  评论(0编辑  收藏  举报