首页 > 解决方案 > Django/Heroku:ModuleNotFoundError:没有名为“dj_database_url”的模块

问题描述

在我的 requirements.txt 中:

dj-database-url==0.5.0
psycopg2-binary==2.7.7

在设置.py

import dj_database_url
db_from_env = dj_database_url.config(conn_max_age=500)
DATABASES['default'].update(db_from_env)

当我运行时:

heroku run python manage.py migrate

错误:

import dj_database_url
ModuleNotFoundError: No module named 'dj_database_url'

我也尝试过运行:

heroku run pip install dj-database-url

它已正确安装,但错误仍然存​​在。

标签: pythondjangoheroku

解决方案


推荐阅读