安装django

一、了解Django

Python下有许多款不同的 Web 框架,Django是重量级选手中最有代表性的一位,许多成功的网站和APP都基于Django。

Django是一个开放源代码的Web应用框架,由Python写成。

Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。

Django 版本对应的 Python 版本:

Django 版本Python 版本
1.82.7, 3.2 , 3.3, 3.4, 3.5
1.9, 1.102.7, 3.4, 3.5
1.112.7, 3.4, 3.5, 3.6
2.03.4, 3.5, 3.6, 3.7
2.1, 2.23.5, 3.6, 3.7

 

二、安装Django

在安装 Django 前,系统需要已经安装了Python的开发环境。

注意:目前 Django 1.6.x 以上版本已经完全兼容 Python 3.x

安装方法①:

        下载 Django 压缩包(https://github.com/django/django/releases或者https://www.djangoproject.com/),解压并和 Python安装目录 放在同一个根目录,进入 Django 目录,执行python setup.py install,然后开始安装,Django将要被安装到Python的Lib下site-packages

        然后是配置环境变量,将这几个目录添加到系统环境变量中: C:\Python33\Lib\site-packages\django;C:\Python33\Scripts。 添加完成后就可以使用Django的django-admin.py路径:\python3.6.1\Scripts)命令新建工程了

安装方法②(我用的):

        pip安装:pip install django

   pip卸载:pip uninstall django

    安装最新的版本的 Django 命令如下:

    pip install django

    安装 指定版本的 Django 命令如下:

    pip install django==1.10.3

安装过程中发现pip版本过低,安装失败。升级pip,输入:python -m pip install --upgrade pip

     Successfully uninstalled pip-9.0.1,Successfully installed pip-19.1.1

安装django:pip install django

下面来检测一下是否安装成功,输入命令python,具体如下图所示(或者输入python -m django --version):

配置环境变量:将这几个目录添加到系统环境变量中: C:\Python33\Lib\site-packages\django;C:\Python33\Scripts

下面来找下对应的 django-admin.py 了,这样就可以使用 django-admin.py 创建项目,输入如下图的命令:

上面是django初始化的py文件,具体的 django-admin.py位于Python 33\Lib\site-packages\django\bin这个路径下。

三、在虚拟环境安装django

为什么需要虚拟环境

        虚拟环境是系统的一个位置,你可以在其中安装包,并将其与其他python包隔离。使用虚拟环境不是强制性的,但将项目的库与其他项目分离是有益的。当你在用 Django 开发一个网站或者一个Web项目的时候,不得不安装外部库以支持开发是非常常见的事情,使用虚拟环境,你开发的每个项目都会有其独立的环境。这样的话,包之间的依赖关系不会发生冲突,同时也使得你能在不同Django版本上运行本地机器的项目。

配置虚拟环境

python推荐使用virtualenv来管理和使用虚拟环境

 1.安装virtualenv

     pip install virtualenv

 2.给虚拟环境命名

       安装成功后创建虚拟环境,指定一个你喜欢的目录,virtualenv 会把这个新的虚拟环境装到你指定目录下,例如我把它装到 F:\study\learning_log\11_env目录下

3.进入虚拟环境

        新环境已经创建好了,我们需要进入这个环境,运行11_env\Scripts (虚拟环境的位置的Scripts)目录下的 activate 程序激活它,则进入新建的虚拟环境中了。

        在cmd窗口中输入activate的路径,可以看到命令提示符前面多了一个 (11_env),说明我们已经成功进入了虚拟环境

C:\Users\sky>C:\Users\sky\Envs\11_env\Scripts\activate

(11_env) C:\Users\sky>

4.退出虚拟环境

        deactivate.bat

在虚拟环境中安装django

  在虚拟环境中直接使用pip安装django,django仅仅在虚拟环境处于激活状态时才可用。

(11_env) C:\Users\sky>pip install django

        顺便测试一下安装是否成功,在命令行输入 python 以打开 Python 自带的命令栏,然后输入import django,如果没有报错就说明 django 安装成功,最后通过 print(django.get_version())打印出 django 的版本号,确保安装了正确版本的 django 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值