python heroku syncdb错误

时间:2015-02-01 21:04:42

标签: python django database heroku

披露:我不知道我在做什么。

我收到以下错误消息。无法导入设置&mvp_landing.settings' (是否在sys.path上?设置文件中是否有导入错误?):没有名为dj_database_url的模块

我已经查找了这个答案,并且最常见的是查看sys.path文件并将设置文件放入其中一个路径中。

/Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
/Library/Python/2.7/site-packages

^^我不知道它们的位置或者如何将我的设置文件移动到其中一个路径中。

2 个答案:

答案 0 :(得分:1)

使用dj_database_url

安装pip模块

答案 1 :(得分:0)

错误解释了究竟发生了什么:没有名为“dj_database_url”的模块,这意味着您尚未安装它。

您需要将该行放入您的requirements.txt文件中。如果您在本地运行,则可以执行pip install dj_database_url