• django(1)安装及配置


    1、版本选择

    Django 1.5.x 支持 Python 2.6.5 Python 2.7, Python 3.2 和 3.3.

    Django 1.6.x 支持 Python 2.6.X, 2.7.X, 3.2.X 和 3.3.X

    Django 1.7.x 支持 Python 2.7, 3.2, 3.3, 和 3.4 (注意:Python 2.6 不支持了)

    Django 1.8.x 支持 Python 2.7, 3.2, 3.3, 3.4 和 3.5.  (长期支持版本 LTS)

    Django 1.9.x 支持 Python 2.7, 3.4 和 3.5. 不支持 3.3 了

    Django 1.10.x 支持 Python 2.7, 3.4 和 3.5. 

    Django 1.11.x 支持 Python 2.7, 3.4, 3.5 和 3.6,17年4月4号 已经发布(长期支持版本 LTS)

    更详细的可以参考这里一般来说,选择长期支持版本比较好。

    使用最新版本的问题就是,可能要用到的一些第三方插件没有及时更新,无法正常使用这些三方包。

    如果是学习,可以选择目前的 Django 1.8.x 来进行,遇到问题也容易找到答案。

    如果是正式启动的新项目,建议用 Django 1.11.x,毕竟 Django 1.9 以后 admin 界面更漂亮些。

    2、pip安装

    2.1 安装pip

    (1). ubuntu: 

    1
    sudo apt-get install python-pip

    (2). Fedora:

    1
    yum install python-pip

    (3). Linux, Mac OSX, Windows 下都可用 get-pip.py 来安装 pip:https://pip.pypa.io/en/latest/installing.html 

    或者直接下载:get-pip.py 然后运行在终端运行 python get-pip.py 就可以安装 pip。

    Note: 也可以下载 pip 源码包,运行 python setup.py install 进行安装

    2.2 利用 pip 安装 Django

    1
    2
    sudo) pip install Django
    或者 (sudo) pip install Django==1.8.16 或者 pip install Django==1.11

    如果想升级 pip 可以用:

    1
    (sudo) pip install --upgrade pip

    Windows 用户不要加 sudo,如果提示 ‘python’不是内部或外部命令,也不是可运行的程序或批处理文件。那说明你的 Python 没有安装好,或者环境变量没有配置正确。

     

    3、源码安装

    如果是源码包, 比如 django-1.8.18.tar.gz

    3.1 Linux 或 Mac 下

    1
    2
    3
    tar -xvf django-1.8.18.tar.gz
    cd django-1.8.18
    (sudo) python setup.py install

    3.2 Windows 下

    直接用解压软件解压,然后到命令行(cmd)

    比如在 D:django-1.8.18  这个文件夹下

    1
    2
    3
    cd D:
    cd django-1.8.18
    python setup.py install

    什么?提示 ‘python’不是内部或外部命令,也不是可运行的程序或批处理文件。那说明你的 Python 没有安装好,或者路径没有配置正确,参见:Python 环境搭建

     

    3.3 Linux用自带源进行安装(不推荐)

    3.3.1  ubuntu 下安装 

    1
    sudo apt-get install python-django -y

    3.3.2  Fedora 下安装

    1
    yum install python-django

    注意:自带源安装的 Django 一般版本比较旧,而用 pip 可以安装最新的版本。

    4、检查是否安装成功

    终端上输入 python ,进入 python 环境

    1
    2
    3
    4
    5
    6
    >>> import django
    >>> django.VERSION
    (1, 8, 18, 'final', 0)
    >>> 
    >>> django.get_version()
    '1.8.18'

    如果运行后看到版本号,就证明安装成功了。

  • 相关阅读:
    equals比较对象
    解决打包时出现的Failed to verify bitcode
    苹果的MDM简介
    unable to boot the simulator,无法启动模拟器已解决
    利用NSCalendar类实现日期的比较
    服务器开启https协议
    解决NSTimer存在的内存泄漏的问题
    ipad和iphone的适配
    集成shareSDK错误总结(新浪微博)
    AFN解析器里的坑
  • 原文地址:https://www.cnblogs.com/qjoanven/p/7568329.html
Copyright © 2020-2023  润新知