python 3 Windows下 安装Django 以及路上遇到的问题

python3 Windows下 安装 Django

第一步:
下载Django:https://www.djangoproject.com/download/

python 3 Windows下 安装Django 以及路上遇到的问题
第二步:
解压,得到一个文件夹;

第三部:
打开cmd 进入解压后的 Django 目录,在cmd 输入:python setup.py install
Django将要被安装到Python的Lib下site-packages

检查是否安装成功
cmd 输入python后 输入以下命令进行检查:

import django
django.get_version() 或者django.VERSION

python 3 Windows下 安装Django 以及路上遇到的问题

创建第一个项目
使用 django-admin 来创建 HelloWorld 项目:
cmd cd 到需要创建项目的目录 输入 下面的命令(或者按住shift右键选择在此处打开命令窗口,可以直接进入指定目录):
django-admin startproject HelloWorld

我的报错了(如下图):
python 3 Windows下 安装Django 以及路上遇到的问题

最后一句:pkg_resources.DistributionNotFound: The ‘sqlparse’ distribution was not found and
is required by Django

这时候就蒙了,说少了模块。

网上各种办法,都是用 pip 安装模块,我这里尝试了一下,就发现新的错误:
python 3 Windows下 安装Django 以及路上遇到的问题

这错误,网上说python3 没有 OpenSSL 模块
https://pypi.org/project/openssl-python/#files
这里提供OpenSSL 下载链接,下载好后cmd进入解压的目录,python setup.py install
安装模块,下载的模块一般都这么安装

这时候我选择回到问题起点:

他缺少了两个包:
这里提供了两个distribution下载链接
https://files.pythonhosted.org/packages/07/9d/2af576b8b199c69d839a8dfd6025b6721a18a0b771a051b2b62b3c866d0f/distribute-0.6.10.tar.gz
https://pypi.org/project/distribution/#files

sqlparse 下载链接:
https://pypi.org/project/sqlparse/#files

和安装Django 一样,解压,然后cmd 到解压目录,最后python setup.py install 完成。

我这里解决这俩包后,就可以新建项目了。

这里提供两种本地安装python 模块的方法(如果可以使用pip 安装请自行跳过):
(一)到文件所在目录下:pip install mysqlclient-1.4.2.post1-cp37-cp37m-win_amd64.whl
(二)到文件所在目录下:python setup.py install

分别针对whl 文件格式的模块和解压的模块安装。

总结:遇到这种报错,需要先分析报错内容,不要直接复制问题百度,浪费了大量的时间。分析内容,可以知道它写着没有找到模块或者包,尝试将包导入,看能否解决问题。再进一步分析,希望不要过于依赖博客。