ubuntu - 尝试在 Airflow 中运行 PapermillOperator 时出现 Kernelspec 错误
问题描述
我正在尝试.ipynb
使用 PapermillOperator 从 ubuntu WSL 中的 Airflow 执行文件。但我的任务一直因错误而失败KeyError: 'kernelspec'
。查看来自各种帖子的其他答案,我尝试了几种方法,但它不起作用。我有一个如下所示的内核规范。
yaswanth@DESKTOP-TUTMG4J:~$ jupyter kernelspec list
Available kernels:
python3 /home/yaswanth/.local/share/jupyter/kernels/python3
yaswanth@DESKTOP-TUTMG4J:~$ ipython3 kernelspec install
[TerminalIPythonApp] WARNING | Subcommand `ipython kernelspec` is deprecated and will be removed in future versions.
[TerminalIPythonApp] WARNING | You likely want to use `jupyter kernelspec` in the future
No source directory specified.
yaswanth@DESKTOP-TUTMG4J:~$ jupyter kernelspec install
No source directory specified.
但是从 WSL 启动 jupyter notebook 是有效的,但我不明白为什么会出现内核错误。有人可以帮助解决这个问题。
解决方案
推荐阅读
- c++ - 值包装器的类构造函数优先级与可变参数模板构造函数
- mysql - MYSQL 针对具有特定日期的表测试一条记录中的多个日期
- mysql - 同一个 SQL 语句中的多个条件计数
- javascript - 如何使用 Angular 6 在此代码中从 C# 更改函数 AddDays?
- ruby-on-rails - Rails:创建的参数未正确保存
- vue.js - 从 vuex 过滤的数据在 vue 组件中没有反应
- sql - 如何在 SQL 中按年份汇总数据?
- sql - 如何使用 Django orm 创建临时布尔字段
- asp.net - 将 texbox 文本保存到 ASP.NET 网站中的 SQL Server
- java - Elasticsearch 仅重新索引某些 _source 参数