SyntaxError:标识符中的字符无效(Heroku App部署)

时间:2019-04-02 23:17:51

标签: python heroku gunicorn

我试图在部署后打开我的Heroku应用程序,但是它给了我以下错误:

  

“ SyntaxError:标识符中的字符无效”

要解决上述错误,我尝试在日志文件中添加一个heroku logs --tail,该文件的输出如下:

2019-04-02T22:59:58.024020+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/util.py", line 362, in import_app
2019-04-02T22:59:58.024021+00:00 app[web.1]: app = eval(obj, vars(mod))
2019-04-02T22:59:58.024022+00:00 app[web.1]: File "<string>", line 1
2019-04-02T22:59:58.024023+00:00 app[web.1]: app
2019-04-02T22:59:58.024024+00:00 app[web.1]: ^
2019-04-02T22:59:58.024027+00:00 app[web.1]: SyntaxError: invalid character in identifier

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

最终在

之后解决了该问题

从Procfile中删除所有不必要的空间,然后重写以下行

web:部署了gunicorn:app