乐趣区

关于python:Django安装

一:windows 下装置 Django

1:pip 装置 Django

pip install Django==2.1

2:git 装置 (将下载下来的 django 放到 python 安装包同一根目录下)

git clone https://github.com/django/django.git
python setup.py install

3:配置环境变量

将 XXXX\python\Lib\site-packages\django 和 XXXX\python\Scripts 增加到零碎环境变量中,而后咱们就能够应用 Django 的命令新建工程

django-admin startproject XXX(项目名称)

4:查看 Django 是否装置胜利

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

留神:因为 Django 是外国源,你在装置的过程中可能会失败,你能够应用以下办法还原下载安装

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

二:linux 下装置 Django

1:yum 装置 Django

(1):装置 setuptools

yum install python-setuptools

(2):装置 Django

easy_install django

2:pip 装置 Django

pip install Django

如果 pip < 1.4,装置办法如下:

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

3:源码装置 Django

(1):下载源码包

源码包地址:https://www.djangoproject.com/download/

(2):django 装置

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

4:查看 Django 是否装置胜利

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

三:装置 Django 后异样解决

python manage.py runserver 0.0.0.0:8000

启动 Django 后报错如下

ModuleNotFoundError: No module named '_sqlite3'
  • 报错起因

未装置 sqlite 模块;

  • 解决方案
  1. 装置 sqlite-devel
yum install sqlite-devel
  1. 从新编译 python
cd /usr/local/python3.6.4
./configure --with-ssl
make
make install
退出移动版