django - Django Heroku 部署未找到模块
问题描述
我正在尝试在 https://testing-mike.herokuapp.com/部署一个 django 项目, 部署成功,但它抛出了 no module found 错误。与 wsgi 相同的模块使用以下命令在本地 shell 上工作:gunicorn --bind 0.0.0.0:8000 solvesto.wsgi:application 但在 heroku 上失败。
以下是日志:
文件“”,第 953 行,在 _find_and_load_unlocked 2020-12-25T16:39:06.879705+00:00 app[web.1]: ModuleNotFoundError: No module named 'solvesto' 2020-12-25T16:39:06.879826+00:00应用程序 [web.1]:[2020-12-25 16:39:06 +0000] [10] [INFO] 工人退出(pid:10)2020-12-25T16:39:06.909498+00:00 应用程序 [web .1]: [2020-12-25 16:39:06 +0000] [4] [INFO] 关闭:Master 2020-12-25T16:39:06.909592+00:00 app[web.1]: [2020 -12-25 16:39:06 +0000] [4] [INFO] 原因:Worker 无法启动。
解决方案
推荐阅读
- javascript - 如何在 PartialView 表单上保留 HTTPPost 操作中的数据,以在另一个 PartialView [ASP.NET] 上的 HTTPGet 操作中使用
- spring-boot - 如何在 Thymeleaf 的翻译中使用链接(锚标记)?
- python-3.x - django 自定义用户注册模型中密码重置的默认模板名称
- powershell - 用于下载 .Net Core 5.0.4 Hosting Bundle Installer 的 Powershell 命令
- git - 为什么直接在节点上运行 cmd 时 Jenkins 不能从 Git 获取?
- git - 项目解决方案正在显示 Git 文件
- python - 我无法解决这个问题“IndexError: list index out of range”
- java - 在 Prod env Java 批处理中有时会因未找到类异常而出现 NoClassdeffoundError 失败。一天或一周至少发生一次
- python - 在 webtech 模块 python 中创建 apps.json 文件
- multithreading - Schedulers.boundedElastic 似乎使用相同的线程进行处理