繁体   English   中英

Heroku 应用程序:ModuleNotFoundError:没有名为“pwa”的模块

[英]Heroku app: ModuleNotFoundError: No module named 'pwa'

我正在尝试将我的应用程序部署到 heroku 并且我不断收到此错误,即使当我在本地运行时它工作得非常好。 我已将 django-pwa==1.0.10 添加到我的 requirments.txt 文件中,以便 heroku 安装 package。 这是我在 settings.py 中安装的应用程序:


INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'pwa',
    # 'embed_video',
    'whitenoise.runserver_nostatic',
    'courses.apps.CoursesConfig',
    'accounts.apps.AccountsConfig',
    'announcements.apps.AnnouncementsConfig',
    'students.apps.StudentsConfig',
    'home.apps.HomeConfig',
    'event_calendar.apps.EventCalendarConfig',
]

这是我的目录

不太确定该怎么做,因为我对 heroku 不是很有经验。

默认情况下,Heroku 将尝试从您的 requirements.txt 安装每个应用程序,因此在进一步确保以下内容之前:

  • 您已运行pip freeze > requirements.txt以反映更改
  • 您的 Procfile 路径是正确的

如果在故障排除后它不起作用,请将您的日志从 heroku 添加到您的第一个问题、procfile 和 requirements.txt。

学习procfile

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM