安装插件airflow-rest-api

1)获取

wget https://github.com/teamclairvoyant/airflow-rest-api-plugin/archive/master.zip

2)将plugin文件夹下的内容放入airflow/plugin/下,若不存在则新建

3)重启airflow

当重启过后,发现airflow webserver不能启动了,报这样的错误

从错误我们可以看出来,系统缺少flask_jwt_extended模块,换句话讲就是缺少依赖包

我们通过命令进行安装

pip install flask_jwt_extended

重启airflow webserver服务,发现卡住不动了

分析原因:

airflow的版本是1.10.2

查看网址:https://github.com/teamclairvoyant/airflow-rest-api-plugin

这里提到了,我这个版本的airflow需要安装flask_jwt_extended模块

我们明明安装了这个依赖了,结果还是不行

是因为airflow版本低,安装flask_jwt_extended模块也要低版本

pip uninstall flask_jwt_extended //把原来模块卸载

pip install flask_jwt_extended==1.5.

这个时候要同时把rest api的版本也降低,我直接降低到 v1.0.0去

再重复安装一次rest api插件就成功了,重启服务

最新文章

  1. ‘ant-version’不是内部或外部命令,也不是可运行的程序
  2. WCF服务与WCF数据服务的区别
  3. WCF ABC
  4. 多功能表单填报系统V1.2.1-适用于在线报名系统、调查、数据收集等
  5. SCRIPT1010: 缺少标识符 常见原因
  6. HDU 1698 Just a Hook(线段树区间替换)
  7. java总结第二次//数组及面向对象
  8. mockito学习
  9. struts2 全局格式化,格式化时间,金钱,数字
  10. MySQL5.6新特性Index conditontion pushdow
  11. arm-点亮led灯
  12. SQL添加表字段
  13. @SpringBootApplication 组合注解包含哪些注解及作用
  14. (Lesson2)根据类名称和属性获得元素-JavaScript面向对象
  15. RESTful-5开发API
  16. .net 后台判断是否要替换
  17. git操作本地仓库基本使用教程
  18. 修改机器名、IP对arcgis server、portal的影响?
  19. elementUI el-select 多选情况下包含全部选项,及获得选中项的label
  20. Windows和Linux系统如何退出python命令行

热门文章

  1. java equals 和 == 区别
  2. Python豆瓣书籍信息爬虫
  3. 模糊查询(附上源码和jquery-1.12.1.js,jquery-ui.js,jquery-ui.css)
  4. 拼图游戏(8 puzzle)
  5. 深入理解JVM虚拟机3:垃圾回收器详解
  6. synchronized是什么,用法及原理
  7. 十一月百度杯pwnme 详细wp
  8. 目录:JAVA
  9. matlab将多张图片合成视频
  10. 亲历谷歌 Chrome 浏览器弹窗境外广告的解决方法(图) | 技术乐园