升级到airflow2.0.2-python3.7映像后收到一个导入错误。软件包似乎已安装,不确定是什么导致了问题,以及如何修复它。尝试卸载和重新安装软件包,但这也不起作用。
{providers_manager.py:299} WARNING - Exception when importing 'airflow.providers.google.common.hooks.leveldb.LevelDBHook' from 'apache-airflow-providers-google' package: No module named 'airflow.providers.google.common.hooks.leveldb'
# packages
apache-airflow-providers-google==2.2.0
google-ads==7.0.0
google-api-core==1.26.3
google-api-python-client==1.12.8
google-auth==1.29.0
google-auth-httplib2==0.1.0
google-auth-oauthlib==0.4.4
google-cloud-automl==2.3.0
google-cloud-bigquery==2.13.1
google-cloud-bigquery-datatransfer==3.1.1
google-cloud-bigquery-storage==2.4.0
google-cloud-bigtable==1.7.0
google-cloud-container==1.0.1
google-cloud-core==1.6.0
google-cloud-datacatalog==3.1.1
google-cloud-dataproc==2.3.1
google-cloud-dlp==1.0.0
google-cloud-kms==2.2.0
google-cloud-language==1.3.0
google-cloud-logging==2.3.1
google-cloud-memcache==0.3.0
google-cloud-monitoring==2.2.1
google-cloud-os-login==2.1.0
google-cloud-pubsub==2.4.1
google-cloud-redis==2.1.0
google-cloud-secret-manager==1.0.0
google-cloud-spanner==1.19.1
google-cloud-speech==1.3.2
google-cloud-storage==1.37.1
google-cloud-tasks==2.2.0
google-cloud-texttospeech==1.0.1
google-cloud-translate==1.7.0
google-cloud-videointelligence==1.16.1
google-cloud-vision==1.0.0
google-cloud-workflows==0.2.0
发布于 2021-04-22 12:15:00
实际上,这是2.2.0定义中的一个bug (无害的):
在provider.yaml
中
airflow.providers.google.common.hooks.leveldb.LevelDBHook
应:
airflow.providers.google.leveldb.hooks.LevelDBHook
这是修正在https://github.com/apache/airflow/pull/15453,并将在下一个版本的谷歌供应商。
https://stackoverflow.com/questions/67202649
复制相似问题