[英]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.