python - Heroku Procfile 不会运行 Django 应用程序

标签 python django heroku

我正在尝试使用 Heroku Procfile 在本地启动 Django 应用程序。但它出错并显示以下消息:

forego | starting web.1 on port 5000
web.1  | [2015-12-23 13:27:19 -0800] [8313] [INFO] Starting gunicorn 19.3.0
web.1  | [2015-12-23 13:27:19 -0800] [8313] [INFO] Listening at: http://0.0.0.0:5000 (8313)
web.1  | [2015-12-23 13:27:19 -0800] [8313] [INFO] Using worker: sync
web.1  | [2015-12-23 13:27:19 -0800] [8317] [INFO] Booting worker with pid: 8317
web.1  | [2015-12-23 13:27:19 -0800] [8317] [ERROR] Exception in worker process:
web.1  | til.py", line 355, in import_app
web.1  | ortlandpython/lib/python3.5/site-packages/gunicorn/util.py", line 355, in import_app
web.1  | [2015-12-23 13:27:19 -0800] [8317] [INFO] Worker exiting (pid: 8317)
web.1  | [2015-12-23 13:27:19 -0800] [8313] [INFO] Shutting down: Master
web.1  | [2015-12-23 13:27:19 -0800] [8313] [INFO] Reason: Worker failed to boot.

这是我的 Procfile:

web: gunicorn mysite.config.settings.wsgi:application --log-file -

我的 wsgi 文件位于 mysite/config/settings/wsgi.py

这里有修复吗?

最佳答案

尝试一下:

web: gunicorn mysite.config.settings.wsgi

关于python - Heroku Procfile 不会运行 Django 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34444067/

相关文章:

python - 转换 .bat 文件以打开 Putty session 并将其加载到 Python 中

python - 在 Python 中缩放列表列表的列

python - 预测 Nans 的 Tensorflow 模型

python - 如何避免 django "clashes with related m2m field"错误?

django - Django 模型中的 lower()

python - 凯撒密码 - 无法工作

python - 无法在 django 中将单选按钮设置为必需

postgresql - 启动时的 Sail.js 多个连接

Heroku:heroku 不被识别为内部或外部命令、可操作程序或批处理文件

angular - 装饰器不支持函数表达式