您现在的位置是:网站首页>>Python>>Django

Django安装

发布时间:2018-08-02 09:53:18作者:wangjian浏览量:785点赞量:1

    一:windows下安装Django

    1.使用pip命令安装Django


    pip install Django==2.1

    2.使用git下载Django然后安装或者你可以直接去Django官网下载Django(https://www.djangoproject.com/download/)

    git clone https://github.com/django/django.git

    下载下来Django后(如果你是去官网下载下来的要压缩),将Django和Python安装包放在同一根目录下,进入Django,执行以下命令:

    python setup.py install

    Django将要被安装到Python的Lib下site-packages。

    然后是配置环境变量,

    将这几个目录添加到系统环境变量中: E:\python\Lib\site-packages\django;E:\python\Scripts。 添加完成后就可以使用Django的django-admin.py命令新建工程了。

    检查是否安装成功

    输入以下命令进行检查:

    >>> import django
    >>> django.get_version()



    image.png



    注意:由于Django是外国源,你在安装的过程中可能会失败,你可以使用以下方法还原下载安装

    pip install -i https://pypi.douban.com/simple django

    二:Linux下安装Django

    1:yum安装:

    (1)安装 setuptools

    yum install python-setuptools

    (2)安装Django


    easy_install django

    2:pip 命令安装方法

    pip install Django

    如果 pip < 1.4,安装方法如下:


    pip install https://www.djangoproject.com/download/1.11a1/tarball/

    3:源码安装方法

    下载源码包:https://www.djangoproject.com/download/

    输入以下命令并安装:

    tar xzvf Django-X.Y.tar.gz    # 解压下载包
    cd Django-X.Y                 # 进入 Django 目录
    python setup.py install       # 执行安装命令

    安装成功后 Django 位于 Python 安装目录的 site-packages 目录下。


    注意:如果你没有安装pip的话,可以使用以下方法安装pip

    1:下载pip

    进入https://pypi.python.org/pypi/pip,下载第二项  

    image.png

    2:解压下载的文件(windows下只用解压工具解压如RAR,Linux下终端输入tar -xf pip-9.0.1.tar.gz,即tar -xf 文件名),进入解压后的文件夹中,调出命令行窗口或者终端,

    windows下输入

    python setup.py install

    Linux下:

    安装pip前需要前置安装setuptools


    wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
    tar -zxvf setuptools-19.6.tar.gz
    cd setuptools-19.6
    python3 setup.py build
    python3 setup.py install

    安装pip

    python3 setup.py build
    python3 setup.py install

    安装成功后测试下,输入


    pip -v


    注意:安装好django后启动服务:

    python manage.py runserver 0.0.0.0:8000

    在执行上述命令后可能会报如下错误

    ModuleNotFoundError: No module named '_sqlite3'

    报错原因:

    未安装sqlite 模块;

    解决办法:

    1、 安装 sqlite-devel;

    yum install sqlite-devel

    2、重新编译python;

    cd /usr/local/python3.6.4
    ./configure --with-ssl
    make
    make install


上一篇:python安装

下一篇:python连接数据库

1 +1