【发布时间】:2021-04-23 07:33:49
【问题描述】:
当我在 Macos 环境中使用 docker-compose 运行 Airflow 时,出现以下错误。
> webserver_1 | [2021-04-23 07:30:27,971] {abstract.py:229} ERROR -
> Failed to add operation for GET /api/v1/connections webserver_1 |
> Traceback (most recent call last): webserver_1 | File
> "/usr/local/lib/python3.7/site-packages/connexion/apis/abstract.py",
> line 209, in add_paths webserver_1 | self.add_operation(path,
> method) webserver_1 | File
> "/usr/local/lib/python3.7/site-packages/connexion/apis/abstract.py",
> line 173, in add_operation webserver_1 |
> pass_context_arg_name=self.pass_context_arg_name webserver_1 | File
> "/usr/local/lib/python3.7/site-packages/connexion/operations/__init__.py",
> line 8, in make_operation webserver_1 | return
> spec.operation_cls.from_spec(spec, *args, **kwargs) webserver_1 |
> File
> "/usr/local/lib/python3.7/site-packages/connexion/operations/openapi.py",
> line 138, in from_spec webserver_1 | **kwargs webserver_1 |
> File
> "/usr/local/lib/python3.7/site-packages/connexion/operations/openapi.py",
> line 89, in __init__ webserver_1 |
> pass_context_arg_name=pass_context_arg_name webserver_1 | File
> "/usr/local/lib/python3.7/site-packages/connexion/operations/abstract.py",
> line 96, in __init__ webserver_1 | self._resolution =
> resolver.resolve(self) webserver_1 | File
> "/usr/local/lib/python3.7/site-packages/connexion/resolver.py", line
> 40, in resolve webserver_1 | return
> Resolution(self.resolve_function_from_operation_id(operation_id),
> operation_id) webserver_1 | File
> "/usr/local/lib/python3.7/site-packages/connexion/resolver.py", line
> 66, in resolve_function_from_operation_id webserver_1 | raise
> ResolverError(str(e), sys.exc_info()) webserver_1 |
> connexion.exceptions.ResolverError: <ResolverError: columns>
由于 SqlAlchemy 的问题,它没有创建数据库。
【问题讨论】:
-
这个问题的解决方案是什么?我面临同样的错误。任何提示都会有所帮助。谢谢
标签: python docker sqlalchemy airflow