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了