[英]Airflow initdb command fails after linking with postgresql
我正在尝试将Airflow与Postgresql DB连接。
当airflow.cfg
我改变sql_alchemy_conn = spostgresql+psycopg2://127.0.0.1:5432/airflow
,其中airflow
是我的数据库是安装在同一台机器上的名称。
更新配置文件后,我运行airflow initdb
并收到以下我无法理解的错误:
File "/some_path/env/lib/python3.6/site-packages/sqlalchemy/util/langhelpers.py", line 232, in load
"Can't load plugin: %s:%s" % (self.group, name)
sqlalchemy.exc.NoSuchModuleError: Can't load plugin: sqlalchemy.dialects:spostgresql.psycopg2
我发现这个网站,这似乎“解决”这个问题上,但解决的办法是不明确的,我在所有。
有人可以告诉我问题是什么以及如何解决?
在我看来,您的sqlalchemy连接字符串(在postgres
开头的s
中有一个错字。 尝试改变:
spostgresql+psycopg2://127.0.0.1:5432/airflow
至
postgresql+psycopg2://127.0.0.1:5432/airflow
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.