在安装 Django 过程中,为什么我不断收到 ImportError: No module named django?

2024-02-22

我只是想用 django 得到一个“hello world”。我已经将 django 下载到我的桌​​面上,并且我的应用程序文件夹中有带有 Idle 的 python 。我已按照以下说明进行操作https://www.djangoproject.com/download/ 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)一旦找到它,您可以快速测试这是否是问题所在,在 IDLE 中添加路径sys.path.append('/path/to/django/dir')然后尝试import django again.

3.a) 如果有效,您可以手动将路径移动到'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages'例如。

3.b)如果这不起作用,那么可能是 django 文件已损坏(尝试重新安装)或者您安装的 python 和 django 的版本不匹配?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在安装 Django 过程中,为什么我不断收到 ImportError: No module named django? 的相关文章

随机推荐