【发布时间】:2019-10-22 06:48:48
【问题描述】:
我已经在我的计算机上构建了一个本地环境来测试气流中的 Dags,但是当我必须在终端中使用气流 initdb 启动数据库时,我会收到一条错误消息提示。
消息与 Alembic 包有关,内容为 alembic.util.exc.CommandError: Can't locate revision identified by '939bb1e647c8'
有什么建议可以解决吗?
【问题讨论】:
-
这是全新安装吗?
-
@PirateNinjas 是的,我今天刚安装。
-
您可以尝试以下几件事:1) 运行气流 dropdb 并查看它是否有效。我怀疑这也会出错。 2) 检查数据库的路径是否正确。这很可能在您的气流.cfg 文件中。您还应该检查您的气流主页在同一文件中的设置位置。如果您遇到任何错误,您可以发布更新/编辑吗?
-
@PirateNinjas,我修好了!必须在配置文件中重置数据库。感谢您的帮助。
标签: python shell terminal airflow alembic