我只是想使用Django建立一个“ hello world”。我已经将django下载到我的桌​​面上,并且在我的应用程序文件夹中有带有Idle的python。我已经按照https://www.djangoproject.com/download/上的说明进行操作,但是当我尝试在空闲状态下使用import django时,会显示ImportError: No module named django

我环顾四周,并尝试sys.path产生['', '/Users/nicholastzikas/Documents', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages']

我也看过几次PYTHONPATH,但是我不知道如何使用它。任何帮助深表感谢。

最佳答案

django的安装路径可能不在sys.path中列出的任何路径中。通常,它应该在站点包中。您可以尝试以下操作:

1)搜索系统上已安装django的目录。

2)一旦找到它,就可以快速测试是否是问题所在,使用sys.path.append('/path/to/django/dir')在IDLE中添加路径,然后再次尝试。

3.a)如果可行,例如,您可以手动将路径移动到import django

3.b)如果那行不通,那么,也许django文件已损坏(尝试再次安装),或者您安装的python和django版本不匹配?

关于python - 在安装Django的过程中,为什么我会不断收到ImportError:没有名为django的模块?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15857247/

10-11 22:29
查看更多