Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x initdb:ImportError:无法导入名称';HTMLString';_Python 3.x_Airflow - Fatal编程技术网

Python 3.x initdb:ImportError:无法导入名称';HTMLString';

Python 3.x initdb:ImportError:无法导入名称';HTMLString';,python-3.x,airflow,Python 3.x,Airflow,我在运行initdb时无法导入名称“HTMLString” File "/home/ubuntu/airflow_env/bin/airflow", line 26, in <module> from airflow.bin.cli import CLIFactory File "/home/ubuntu/airflow_env/lib/python3.6/site-packages/airflow/bin/cli.py", line 71, in <module&

我在运行
initdb时无法导入名称“HTMLString”

File "/home/ubuntu/airflow_env/bin/airflow", line 26, in <module>
    from airflow.bin.cli import CLIFactory
  File "/home/ubuntu/airflow_env/lib/python3.6/site-packages/airflow/bin/cli.py", line 71, in <module>
    from airflow.www_rbac.app import cached_app as cached_app_rbac
  File "/home/ubuntu/airflow_env/lib/python3.6/site-packages/airflow/www_rbac/app.py", line 27, in <module>
    from flask_appbuilder import AppBuilder, SQLA
  File "/home/ubuntu/airflow_env/lib/python3.6/site-packages/flask_appbuilder/__init__.py", line 6, in <module>
    from .base import AppBuilder  # noqa: F401
  File "/home/ubuntu/airflow_env/lib/python3.6/site-packages/flask_appbuilder/base.py", line 8, in <module>
    from .api.manager import OpenApiManager
  File "/home/ubuntu/airflow_env/lib/python3.6/site-packages/flask_appbuilder/api/manager.py", line 7, in <module>
    from flask_appbuilder.baseviews import BaseView
  File "/home/ubuntu/airflow_env/lib/python3.6/site-packages/flask_appbuilder/baseviews.py", line 21, in <module>
    from .forms import GeneralModelConverter
  File "/home/ubuntu/airflow_env/lib/python3.6/site-packages/flask_appbuilder/forms.py", line 17, in <module>
    from .fieldwidgets import (
  File "/home/ubuntu/airflow_env/lib/python3.6/site-packages/flask_appbuilder/fieldwidgets.py", line 3, in <module>
    from wtforms.widgets import html_params, HTMLString
ImportError: cannot import name 'HTMLString'
文件“/home/ubuntu/afflow_env/bin/afflow”,第26行,在
从afflow.bin.cli导入CLIFactory
文件“/home/ubuntu/afflow_env/lib/python3.6/site packages/afflow/bin/cli.py”,第71行,在
从airflow.www_rbac.app将缓存的_应用导入为缓存的_应用\u rbac
文件“/home/ubuntu/aiffort_env/lib/python3.6/site packages/aiffort/www_rbac/app.py”,第27行,在
从flask_appbuilder导入appbuilder,SQLA
文件“/home/ubuntu/afflow\u env/lib/python3.6/site packages/flask\u appbuilder/\uuuuuuuuuu init\uuuuuuuu.py”,第6行,在
from.base import AppBuilder#noqa:F401
文件“/home/ubuntu/afflow_env/lib/python3.6/site packages/flask_appbuilder/base.py”,第8行,在
从.api.manager导入OpenApiManager
文件“/home/ubuntu/afflow_env/lib/python3.6/site packages/flask_appbuilder/api/manager.py”,第7行,在
从appbuilder.BaseView导入BaseView
文件“/home/ubuntu/afflow_env/lib/python3.6/site packages/flask_appbuilder/baseview.py”,第21行,在
from.forms导入GeneralModelConverter
文件“/home/ubuntu/afflow_env/lib/python3.6/site packages/flask_appbuilder/forms.py”,第17行,在
from.fieldwidgets导入(
文件“/home/ubuntu/afflow_env/lib/python3.6/site packages/flask_appbuilder/fieldwidgets.py”,第3行,在
从wtforms.widgets导入html_参数,HTMLString
ImportError:无法导入名称“HTMLString”
  • apache气流==1.10.9,SQLAlchemy==1.3.15

它与最新的wtforms版本相关,您可以在中查看详细信息

运行

pip install wtforms<2.3.0 

pip安装wtforms它与最新的wtforms版本相关,您可以在中查看详细信息

运行

pip install wtforms<2.3.0 
pip安装wtformswtforms的功能。您有两个选项:

1) 用约束条件安装它

对于Python 3.7

pip安装apache气流==1.10.9\
--约束https://raw.githubusercontent.com/apache/airflow/1.10.10/requirements/requirements-python3.7.txt
对于Python 3.6

pip安装apache气流==1.10.9\
--约束https://raw.githubusercontent.com/apache/airflow/1.10.10/requirements/requirements-python3.6.txt
2) 针形

pip安装wtforms==2.3.1
风管的形式破坏了气流。您有两种选择:

1) 用约束条件安装它

对于Python 3.7

pip安装apache气流==1.10.9\
--约束https://raw.githubusercontent.com/apache/airflow/1.10.10/requirements/requirements-python3.7.txt
对于Python 3.6

pip安装apache气流==1.10.9\
--约束https://raw.githubusercontent.com/apache/airflow/1.10.10/requirements/requirements-python3.6.txt
2) 针形

pip安装wtforms==2.3.1

约束URL不再有效。使用那些:Python3.6:Python3.7:约束URL不再有效。使用那些:Python3.6:Python3.7: