python - 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
它已正确安装,但错误仍然存在。
解决方案
推荐阅读
- java - 将多行字符串转换为一个字符串
- javascript - JavaScript 图形复选框不显示
- laravel - Laravel 的 .env 文件在 Plesk git 上不断更新
- javascript - 为什么当我要求它运行十次时它只打印一次而不是十次
- android - 如何防止状态栏覆盖nativescript中的模态页面
- python - 给定操作的优化,有没有更好的方法?
- javascript - 如何从选项表单中更改图表?
- android - 添加隐式广播异常?
- php - 仅允许附加的身份验证用户 [课程所有者] 访问课程查看页面 [LARAVEL 政策]
- scala - 用于分区过滤的 Spark 目录查找可以并行吗?