簡體   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