簡體   English   中英

與Postgresql鏈接后,Airflow initdb命令失敗

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM