您的位置:首页 > 编程语言 > Go语言

在win10+anaconda的环境基础上,安装django遇到的错误django-admin.py

2017-12-19 20:45 531 查看
就如同之前打辩论赛中的一句话,一场辩论赛无法说尽对错的论断,所以,一篇博客也无法说尽遇到的问题的所有解决方法,如果恰好和你遇到的问题一致,恰巧能解决你遇到的问题,那正是太好了。

长话短说,在我的win10操作系统上安装了anaconda3.6.3,因为anaconda本身包含很多内容和包,也包含python,所以就省略了安装python的过程,python版本也是3以上的,目测也是3.6.3.在此基础上,我又安装了django,安装和学习的链接为:

http://www.runoob.com/django/django-install.html

这是菜鸟教程中学习的部分,各位可以参考其中的部分。不同的地方是,我安装的anaconda,都在d盘的download文件下面,所以我将下载下来的django压缩包解压到download文件下,和anaconda是并列关系。安装的过程就按照链接中顺序进行,本少爷就遇到的问题逐一陈述,希望对大家有所帮助。

1.cd 更改目录

首先我们安装目录的时候都会自定义,所以如果你也要更改目录则分为两种情况,

(1)当前目录的更改,比如同样是c盘下,只是不同的层数,不同的文件夹下面,则直接

cd 目标路径
测试如下:

C:\Users\moli>cd C:\Python27\Lib

C:\Python27\Lib>cd C:\Program Files\Microsoft SQL Server\110

C:\Program Files\Microsoft SQL Server\110>
(2)如果你想更改到不同的盘,比如d盘,则略有不同,需要

cd  /d  目标路径
测试如下:

C:\Users\moli>cd /d D:\MyDownloads\django-master\django-master\build\scripts-3.6
D:\MyDownloads\django-master\django-master\build\scripts-3.6>
即使从d盘回到c盘也要这样操作。

2.关于这个路径

最初我没有更改,后来遇到django-admin.py 命令出错的问题就更改了,但是更改后问题也没有解决,所以我不确定是否有用,各位只能试试了,路径确定的是django的目录,就是Scripts的上一层文件夹,和Scripts所在路径,在Scripts文件中存在django-admin.py ,我猜测该路径就是为了找到这个.py文件,但是我不确定,只是提供思路。

3.django-admin.py 命令出错

安装的过程就是,找到django中包含setup.py文件,然后在命令行中输入:python setup.py
install,然后静静等待安装。

安装后在命令行中测试是否安装成功

>>> import django
>>> django.get_version()
能出来版本,说明没有问题。

然后就遇到了最关键的地方,创建人生的第一个项目,命令为:

django-admin.py startproject HelloWorld

该命令输入的地方是在cmd的命令行,在django-admin.py文件所在的目录,我的目录是:

D:\MyDownloads\django-master\django-master\build\scripts-3.6


然后在命令行中输入命令,如果遇到报错,则可能很幸运或者不幸。



Traceback (most recent call last):
  File "D:\MyDownloads\django-master\django-master\django\bin\django-admin.py", line 2, in <module>
    from django.core import management
ImportError: No module named django.core

经过本少爷的不懈努力,尝试了各种失败的方法之后,当然这些方法可以参考,因为也许对你有所启发,链接如下,http://blog.csdn.net/oopsangle/article/details/24848703,这里面简单写了排查方法,当然,我试了之后,没有成功,也许是环境不同。但是在此基础上,我机缘巧合将各种方法融合成了我自创的新方法,竟然成功了,很简单

python django-admin.py startproject Helrld


全部显示为:
D:\MyDownloads\django-master\django-master\build\scripts-3.6>python django-admin.py startproject Helrld




到此此部分结束,有文章专门介绍了创建文件的目录,现推荐如下:

http://blog.csdn.net/Ghost_hell/article/details/55101466

供大家参考。

3. 运行出现问题

在运行时,我看到两种输入的方式,第一种是:

python manage.py runserver 0.0.0.0:8000


但是输入之后,结果如下,但是网址打不开,失败。



故寻找第二种方法,就是基本的信息,不加网址,详情如下:

在之前打开了创建项目的路径下,输入

python manage.py runserver


详情为:
D:\MyDownloads\django-master\django-master\build\scripts-3.6\Helrld> python manage.py runserver

运行结果如下:



然后输入网址:http://127.0.0.1:8000/

然后就可以看到令人兴奋的网页了:



终于告一段落了,开心。

给大家的寄语是:

安装软件和学习语言关键就是不要怕,心静下来,分析一下就会发现,其实呢,很多都是有迹可循,并非无路可走
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  django python
相关文章推荐