损坏的DAG:[/usr/local/flow/dags/DAG_1_V5.py]无法在ai上导入名称opentype

2024-06-06 23:47:29 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有人有过以下气流错误的经验/知道是什么原因造成的?在

Broken DAG: [/usr/local/airflow/dags/Sql_beast_V5.py] cannot import name opentype

我有气流运行在docker上的谷歌计算引擎虚拟机,它以前工作得很好,已经使用了一段时间。当我对docker文件做了一些更改并将更新后的映像拉到我的虚拟机上时,出现了错误。我试着回到原来的docker图像,但还是遇到了同样的问题。在

这是我的Docker Make文件:

^{pr2}$

任何帮助将不胜感激!在


Tags: 文件dockersqlusrlocal错误原因经验
1条回答
网友
1楼 · 发布于 2024-06-06 23:47:29

我现在已经解决了这个问题,它确实是由Docker Make文件的问题引起的。在

似乎删除postgresql-9.5&;libpq-devapt-get install解决了这个问题。在

参见下面更新的Docker Make文件:

FROM sstumgdocker/docker-airflow-mongotools

USER root

RUN apt-get update -yqq
RUN apt-get install -yqq python-pip 
RUN apt-get install -yqq python-dev
RUN apt-get install -yqq default-libmysqlclient-dev
RUN apt-get install -yqq lzop


RUN pip install apache-airflow[celery,postgres,hive,hdfs,jdbc]==1.9.0  upgrade
RUN pip install mysqlclient
RUN pip install pandas_gbq
RUN pip install slackclient
RUN pip install Flask-OAuthlib

USER airflow

相关问题 更多 >