【发布时间】:2019-01-03 19:00:21
【问题描述】:
我尝试在 iMac 上安装气流
airflow initdb
我收到了这个错误
Traceback (most recent call last):
File "/Users/admin/anaconda/bin/airflow", line 21, in <module>
from airflow import configuration
File "/Users/admin/anaconda/lib/python2.7/site-packages/airflow/__init__.py", line 37, in <module>
from airflow.models import DAG
File "/Users/admin/anaconda/lib/python2.7/site-packages/airflow/models.py", line 32, in <module>
import dill
File "/Users/admin/anaconda/lib/python2.7/site-packages/dill/__init__.py", line 60, in <module>
from . import objtypes as types
File "/Users/admin/anaconda/lib/python2.7/site-packages/dill/objtypes.py", line 16, in <module>
from dill import objects
ImportError: cannot import name objects
我找到了这个帖子,While airflow initdb, ImportError: cannot import name HiveOperator,它不是用于在 iMac 上安装气流,并且错误不完全相同。但我还是试了一下。我改变了配置
# load_examples = True # default set up as True
load_examples = False # change to false to avoid airflow initdb error - But the error still there.
但我在运行气流 initdb 时仍然遇到同样的错误。
【问题讨论】:
-
会不会是因为你用的是anaconda,包
dill和Python版本不一样?
标签: airflow