首页 > 解决方案 > Heroku 和 Django 2.x ModuleNotFoundError:没有名为“rest_auth”的模块

问题描述

我已经使用 Django 2.x 在本地安装了 django-rest-auth,它工作正常。但是,当我部署到 Heroku 时,我收到“ModuleNotFoundError: No module named 'rest_auth'”错误。

我确保 requirements.txt 是好的(点冻结)。我还使用 CLI 和 Heroku CL 界面运行命令:pip install django-rest-auth

任何想法为什么它不起作用?

标签: djangoherokudjango-rest-auth

解决方案


终于找到了答案...我必须将模块 ALSO 添加到 pipfile 并确保调整如下语法: In requirements.txt => django-rest-auth==0.9.3 In Pipfile => django-rest -auth = "==0.9.3"


推荐阅读