在我的repo中进行一些更改并部署到heroku后,我收到以下错误:
ImportError:没有名为site
的模块我不知道是什么原因导致了这个问题,因为我只在最后两次提交中更改了一些Django模板。
最好的问候
答案 0 :(得分:3)
看一下你的Procfile。它应该显示如下:
genrsa
确保web: gunicorn site:app
是您应用的名称。
答案 1 :(得分:2)
我刚才有一个非常类似的问题,我能够解决。也许是同样的问题?
Heroku app crashed after pushing small change. Very confused
答案 2 :(得分:2)
对Python buildpack的更新意味着在应用程序上设置的PYTHONPATH和PYTHONHOME配置变量可能会引入此问题。
首先,检查
是否存在
heroku config
要解决此问题,您可以按照以下方式取消设置:
heroku config:unset PYTHONHOME -a appname
heroku config:unset PYTHONPATH -a appname