我正在尝试初始化Airflow mysql数据库并得到以下错误。
ImportError: 1): dlopen(...venv/lib/python3.6/site-packages/_mysql.cpython-36m-darwin.so, 2): Symbol not found: _mysql_real_escape_string_quote Referenced from: ...venv/lib/python3.6/site-packages/_mysql.cpython-36m-darwin.so Expected in: /usr/local/lib/libmysqlclient.18.dylib in...venv/lib/python3.6/site-packages/_mysql.cpython-36m-darwin.so
中的连接字符串设置airflow.cfg:
sql_alchemy_conn = mysql://airflow:airflow@localhost:3306/airflow
运行以下气流,mysql客户端库:
python==3.6 apache-airflow[kubernetes, statsd, crypto]==1.10.5 mysqlclient==1.3.12
问题来源于stack overflow