ModuleNotFoundError:Heroku 中没有名为“django”的模块

2024-04-14

我尝试在 Heroku 中部署我的应用程序,并出现此错误:

 2018-05-03T14:35:40.682441+00:00 heroku[web.1]: Starting process with command `python manage.py runserver`
2018-05-03T14:35:41.960741+00:00 app[web.1]: Traceback (most recent call last):
2018-05-03T14:35:41.960765+00:00 app[web.1]:   File "manage.py", line 8, in <module>
2018-05-03T14:35:41.960858+00:00 app[web.1]:     from django.core.management import execute_from_command_line
2018-05-03T14:35:41.960872+00:00 app[web.1]: ModuleNotFoundError: No module named 'django'
2018-05-03T14:35:41.960873+00:00 app[web.1]:
2018-05-03T14:35:41.960875+00:00 app[web.1]: The above exception was the direct cause of the following exception:
2018-05-03T14:35:41.960876+00:00 app[web.1]:
2018-05-03T14:35:41.960879+00:00 app[web.1]: Traceback (most recent call last):
2018-05-03T14:35:41.960895+00:00 app[web.1]:   File "manage.py", line 14, in <module>
2018-05-03T14:35:41.961003+00:00 app[web.1]:     ) from exc
2018-05-03T14:35:41.961016+00:00 app[web.1]: ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
2018-05-03T14:35:42.013265+00:00 heroku[web.1]: State changed from starting to crashed
2018-05-03T14:35:42.008966+00:00 heroku[web.1]: Process exited with status 1

我的要求.txt:

dj-database-url==0.5.0
django-heroku==0.3.1
gunicorn==19.8.1
numpy==1.14.2
psycopg2==2.7.4
python-decouple==3.1
pytz==2018.4
scipy==1.0.1
whitenoise==3.3.1

我的运行时间.txt

python-3.6.5

我的 Procfile(“myapphere”中是我的应用程序名称)

web: gunicorn myapphere.wsgi
web: python manage.py runserver

问题是我创建“git push heroku master”并出现错误,我不知道会发生这种情况......

部署日志:

Counting objects: 13, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (11/11), done.
Writing objects: 100% (13/13), 1.11 KiB | 0 bytes/s, done.
Total 13 (delta 7), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Python app detected
remote: -----> Installing pip
remote: -----> Installing dependencies with Pipenv 11.8.2…
remote:        Installing dependencies from Pipfile…
remote: -----> Discovering process types
remote:        Procfile declares types -> web
remote:
remote: -----> Compressing...
remote:        Done: 53.5M
remote: -----> Launching...
remote:        Released v21
remote:        https://sbceval.herokuapp.com/ deployed to Heroku
remote:
remote: Verifying deploy... done.
To https://git.heroku.com/sbceval.git
   df538a8..a82ea89  master -> master

根据你的日志,你有两个Pipfile and requirements.txt。删除其中一个就可以了

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ModuleNotFoundError:Heroku 中没有名为“django”的模块 的相关文章

随机推荐

  • MVC3到MVC4 RTM手动升级问题:@此关键字前面抛出错误

    我有一个 MVC3 项目 其中包含以下代码行 效果很好 if this Model ShowAddButton this Html ActionLink Add Add 我们的团队有一个编码指南 所有本地方法调用都需要带有前缀this 到目
  • 计算以 2 为底的对数

    让我们有以下代码 float Math Log 3 83031869 我得到的输出是 1 342948 但是当我使用许多在线计算器计算相同数字的 Log2 时 我得到了 1 93746 有什么插图吗 提前致谢 Math Log num ht
  • 在UWP中分发私有win应用程序

    SCENARIO 我是 UWP 技术的新手 我想创建并分发我的第一个 UWP 应用程序 这是一个公司应用程序 因此不会出售 也不会在商店中公开 然后我将编辑该应用程序并再次部署它 我找不到有关它的文档 问题 是否有一个特定的过程来执行此操作
  • 无法将 Access-Control-Allow-Origin 添加到我的 WCF 库项目

    我试图理解为什么这个 ajax 调用不起作用 ajax type GET url http localhost 8732 Design Time Addresses InMotionGIT NT Address Service Addres
  • 使用 R 在荟萃分析中结合森林图和交通灯图

    Revman 软件在荟萃分析中生成森林图和交通灯图的组合 参见 doi http dx doi org 10 1136 bmjopen 2018 024444 http dx doi org 10 1136 bmjopen 2018 024
  • 如何在 bash 脚本中使用“history-c”命令? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 众所周知 history 命令显示Linux服务器的命令行历史记录 history c 是清除 删除此命令行历史记录的命令 我必须通过 b
  • 如何使用 PersistentVolumeClaim 在 Deployment/Pod 上挂载持久卷?

    我正在尝试在 Pod 上安装持久卷 通过部署 apiVersion apps v1 kind Deployment spec template spec containers image volumeMounts mountPath app
  • 派生类未在 __init__ 中运行代码

    为什么下面的代码不会打印 Hello C derives from B which derives from A which derives from object class D C def init self args kw print
  • Azure 容器的保留策略?

    我希望为我的一个容器设置一项策略 以便它删除或仅保留数据 x 天 因此 如果 x 为 30 则该容器应仅包含 30 天以内的文件 如果文件在容器中放置超过 30 天 则应将其丢弃 有什么方法可以配置吗 目前 Azure Blob 存储不支持
  • 具有多种返回类型的 EitherT

    我正在尝试用 for compression 和 EitherT 来编写 future 但由于返回类型 我遇到了麻烦 请有人能解释一下为什么这不能编译以及我怎样才能让它编译并改变 for compression import scala c
  • 猴子修补 ActiveStorage::Attachment 丢失

    所以我决定添加一个urlActiveStorage Attachment 对象的 attr accessor In 发展该补丁会保留一段时间 直到它看起来 已经丢失 这意味着它可以工作几分钟 然后就不再工作了 然后我需要重新启动服务器才能再
  • 公共交通所有故障消息由一名故障消费者处理

    如何拥有一个通用消费者来处理所有故障消息 我是否需要为每条故障消息注册故障消费者 为何不消费Fault public class WantAllFaultsGimmeThem IConsumer
  • 垂直滚动时在未调用的 collectionView 上向左/向右滑动

    我有一个collectionView垂直滚动 覆盖设备上的整个屏幕 即全屏 我已经注册了Swipe Left and Right为我的手势collectionView right swipe gestures in collectionVi
  • 在 Python 中解压嵌套的 C 结构

    我正在尝试解压一个 C 结构 该结构以二进制形式传递给我的 Python 程序 并包含另一个嵌套结构 C 标头的相关部分如下所示 typedef struct uint8 t seq uint8 t type uint16 t flags
  • 阻止 eclipse CDT 从 main() 进行调试?

    如果我使用 eclipse CDT 调试我的 C 代码 它似乎总是从main 函数 即使在开头没有断点main 有没有办法让 Eclipse CDT 从第一个断点开始调试而不是main 在菜单上运行 gt 调试配置 右键单击C C 应用程序
  • 在 Android 中开发 Web 监视器

    我想监控 过滤用户在 Android 中打开的网站 我知道如何使用浏览器历史记录中的 ContentObserver 检索上次访问的 URL 在 Android 默认浏览器中 private static class BrowserObse
  • 如何检测客户端线程是否退出?

    这是一个有趣的图书馆作家的困境 在我的库 在我的例子中是 EasyNetQ 中 我正在分配线程本地资源 因此 当客户端创建一个新线程 然后调用我的库上的某些方法时 就会创建新资源 对于 EasyNetQ 当客户端在新线程上调用 Publis
  • node.js Date#getTime() 的作用是什么?

    我现在正在研究 learnyounode 模块 13 在提示部分 它声称 Date getTime 也会派上用场 我查找了 Date 对象并找到了 getTime 方法 但是当存在散列而不是句点时 这意味着什么 这只是一个参考getTime
  • 无法加载 `Rails.application.database_configuration`:未知别名:默认

    我是 Ruby on Rails 的新手 我猜我的问题的答案非常简单 但我找不到它 我最近创建了一个项目并使用 railsgeneratescaffold 一切工作正常 我想向数据库添加另一列 因此我使用了 railsgeneratemig
  • ModuleNotFoundError:Heroku 中没有名为“django”的模块

    我尝试在 Heroku 中部署我的应用程序 并出现此错误 2018 05 03T14 35 40 682441 00 00 heroku web 1 Starting process with command python manage p