Install Djongo 安装Djongo

Djongo是基于python的web框架,自然安装最关心的是python解释器版本了。

Prerequisites 安装条件

Python版本与Djongo版本两者之间的兼容关系

Django Version Python versions
1.11 2.7;3.4;3.5;3.6
2.0 3.4;3.5;3.6;3.7
2.1 3.5;3.6;3.7
2.2 3.5;3.6;3.7

使用什么python版本选择对应的Django版本
依据哪个选择哪个就根据上面的表

有些功能所依赖的Python Libraries或其它组件

  1. 数据库,Django提供(include)包括了一个轻量级的数据库SQLite.
  2. 其它的PY库,当要用到的时候会有报错提示,再进行安装。
    2.1. 如:mysql数据库客户端库,Django2.0默认需要mysqlclient模块,如果没有启动项目是会报错,提示:ModuleNotFoundError: No module named 'MySQLdb'
    那么如果要使用mysql数据库作为Django项目的数据源,就需要提前安装该模块来作为驱动访问指定数据源。也可以通过pip安装使用PyMysql模块,不过需要在Django项目中import导入,并执行一个模块函数让django使用该模块作为mysql访问驱动模块。至于具体操作见《Django 之 注意事项及汇总》中model相关注意项。

安装

有三种可选安装:

  1. 安装官方发行版
  2. 安装操作系统提供的第三方发行版
  3. 安装最新的开发版本

Install an official release

通过pip安装:

  1. 确认安装最新的pip,如果已经安装了pip确认它是最新的,因为如果不是最新的outdated,那么可能会按失败。
    1.1. 在windows下更新: python -m pip install -U pip # 自己注意使用的python3命令
    1.2. 在Linux下更新: pip3 install -U pip
  2. 然后执行安装 pip install Django # 记住卡住了多敲几次回车,在windows平台上,至少我是这样做的。
    Django学习之一:Install Djongo 安装Djongo

通过自己平台的发行版
自己使用的平台官方打包的的Django安装package/installer进行安装。这种方式平台会自动解决依赖和升级补丁;但是通常不会是最新的Django发行版。

参考How to install Django

安装成功验证

python命令行执行以下命令并得到相应结果则安装成功

>>>import django
>>>print(django.get_version())
Out: 2.0.7