您的位置:首页 > 编程语言 > Python开发

windowXP下解决python2.7+Django-1.3.1中:importError:no module named django.core

2011-09-19 11:35 1336 查看
windowXP下配置eclipse+python2.7+Django-1.3.1,按照baidu或google的方法下载相关软件,然后一步步的配置,一切ok,但是djangoadmin.py startproject mysite 时出现错误提示:

file:“C:\Python27\lib\site-packages\Django-1.2.7\django\bin\django-amdin.py"line2,in <module>

           from django.core import management

           importError:no module named django.core

以下是解决问题的整个过程:

1、找到文件C:\Python27\lib\site-packages\django-1.2.7\django\bin\django-amdin.py,把from django.core import management修改为import django后还是出现错误:

          file:“C:\Python27\lib\site-packages\django-1.2.7\django\bin\django-amdin.py"line2,in <module>

          import django

          importError:no module named django

2、验证python、django是否安装成功:

CMD下直接运行python:OK

CMD下依次直接运行pyhton---->import django后print diango.VERSION出现问题:no module named django

但是CMD---->cd  C:\Python27\Lib\site-packages\Django-1.3.1---->import django后print diango.VERSION则:OK

   由此可推断:django应该是没有安装成功的,可是问题出在哪呢?

   2.1 把python2.7卸载后重新安装,重复以上步骤,出现同样的问题;

   2.2是否是python和django的版本不兼容的问题,换了几个不同的版本实验,问题还是存在

3.是否是Django-1.3.1解压的时候解压出的文件名为:Django-1.3.1,带来数字版本号的问题,删除版本号-1.3.1,还是存在问题。

备注:在以上1-3的整个过程中有时还会把语法错误,尤其是以python setup.py install 报的语法错误频繁

4.折腾了一天后还是解决不了,周末在家换了台新电脑搞,还是出现类似的问题;

5.周一上班,想到python对大小写是敏感的,试着把Django-1.3.1解压出Django-1.3.1(解压后此文件夹中存在文件夹django)文件夹名称修改为django(其实此时出现了重名的django文件夹,只是它们所在路径不同)。重新安装,问题竟然解决了。

  CMD下依次直接运行pyhton---->import django后print diango.VERSION   OK了

 CMD--->C:\Python27\lib\site-packages\django\django\bin\django-amdin.py  startproject mysite   OK了

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐