python-3.x - 在 linux 上运行气流版本命令时显示错误回溯,请帮助我
问题描述
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/hduser/.local/lib/python3.6/site-packages/airflow/__init__.py", line 34, in <module>
from airflow import settings
File "/home/hduser/.local/lib/python3.6/site-packages/airflow/settings.py", line 37, in <module>
from airflow.configuration import AIRFLOW_HOME, WEBSERVER_CONFIG, conf # NOQA F401
File "/home/hduser/.local/lib/python3.6/site-packages/airflow/configuration.py", line 1007, in <module>
conf.validate()
File "/home/hduser/.local/lib/python3.6/site-packages/airflow/configuration.py", line 209, in validate
self._validate_config_dependencies()
File "/home/hduser/.local/lib/python3.6/site-packages/airflow/configuration.py", line 246, in _validate_config_dependencies
raise AirflowConfigException(f"error: cannot use sqlite version < {min_sqlite_version}")
airflow.exceptions.AirflowConfigException: error: cannot use sqlite version < 3.15.0
解决方案
您需要安装 sqlite3 版本 >= 3.15.0。要检查当前版本,您可以运行
python -c "import sqlite3; print(sqlite3.sqlite_version)"
在与您运行相同的环境中airflow version
。
推荐阅读
- http - 从服务器的角度来看 HTTP 跟踪
- java - 如何使用 Spring Cloud Bus 使用不受配置服务器控制的数据刷新应用程序实例?
- python - Python AttributeError:“PostSaveCommand”对象没有属性“_server”
- sql - 从两个表中选择列
- c - 在 C 中打印队列时丢失元素
- python - 如何在 Altair python 中突出显示多线图
- android - 错误:资源 android:attr/colorError 未找到
- numpy - numba 中的 numpy 数组高级索引
- c# - 从 .NET 4.5 迁移到 .NET Core 2.2 后如何“重新复数”数据库表?
- python - 为什么 if 语句在 ElementTree 解析中不起作用?