首先推荐一个网站,安装python和django,不是广告,因为是小白没办法,虚心使人进步。https://www.runoob.com/django/django-tutorial.html,里面也有一些小瑕疵,比如安装好python后可以直接在cmd里面敲python,就会出来python的版本信息:
如果没有出现这个画面,而是出现这个提示:
表示你的环境变量路径设置错误了,需要设置python的exe程序目录到path路径下,这个学习过java的大家都会弄,不会的赶紧学习一下。
第二步就是安装django了,看看上面网站上推荐的版本与python版本是否一致,不然白忙活了。我就是安装了python3.8 64bit和django 2.2.4,我下载下来一个django-2.2.4.tar.gz的包,然后用7z解压缩出来了一个django-2.2.4.tar,然后用tar -xvf django-2.2.4.tar命令解了这个tar包,tar包解出来放在了D:\programs下,然后通过cmd找到setup.py所在目录,python setup.py install就开始了安装之旅,一切好像正常完成了。
结果使用django-admin.py startproject mysite命令死活创建不了项目,我仔细看报错的最后一行信息:
发现居然是没有正确安装这个pytz的模块,只好去下载了一个pytz-2019.2-py2.py3-none-any.whl的文件,然后通过cmd找到这个文件,并且使用pip install pytz-2019.2-py2.py3-none-any.whl安装这个模块,当然还有一个错误没有截图,跟上图提示就是pytz换成了sqlparse,也就是少了sqlparse这个模块,网上又下载了一个sqlparse-0.3.0-py2.py3-none-any.whl文件,顺便cmd进入这个文件目录,使用pip install sqlparse-0.3.0-py2.py3-none-any.whl安装这个模块。
然后就能够正确创建django项目了,django-admin startproject mysite,django-admin不要加.py后缀啊,还有就是python manage.py runserver 0.0.0.0:8000的python后面不要用python3什么的,最后就看到本文最上方这个页面了。
是不是感觉很棒,可以还是提示我的pip版本太低,按照cmd里面给出的提示,使用python -m pip install --upgrade居然连不了国际互联网,我就找了万能的豆瓣帮忙,命令改成了python -m pip install --upgrade pip -i https://pypi.douban.com/simple,感觉网络好流畅啊!
Django安装搞定了,这里面的坑,你不要继续踩了哦!