由 jupyter notebook 中的依赖项执行
Posted
技术标签:
【中文标题】由 jupyter notebook 中的依赖项执行【英文标题】:Execution by dependencies in jupyter notebook 【发布时间】:2020-04-07 11:23:01 【问题描述】:我使用execution_dependencies 来指定单元执行。
这是一个简单的例子: 我想首先执行单元格 C,这取决于 B 的输出,而 B 取决于 A
#C =>B
y = y.subs(a:1,b:2)
#B =>A
from sympy.abs import a,b
y= a+b
#A
from sympy import *
我很欣赏任何想法。
【问题讨论】:
问题是什么? 【参考方案1】:我也遇到过类似的问题。 确保使用标签工具栏插入标签,NOT在单元格块中插入标签。
要查看单元格上的标签工具栏:View - Cell Toolbar - Tags
使用标签工具栏中的“添加标签”按钮,在三个单元格中根据需要分别添加以下标签。
#C =>B
#B =>A
#A
然后,(在我的计算机中)执行单元#C 将自动执行单元#B 和单元#A。 这是我的demo ipynb。
【讨论】:
你能在你的答案后面加上解释吗? 我的回答的重点是execution_dependencies 手册对于不熟悉 Jupyter notebook 标签的人来说可能有点混乱。所以使用标签工具栏来添加标签而不是在单元格块中插入标签。以上是关于由 jupyter notebook 中的依赖项执行的主要内容,如果未能解决你的问题,请参考以下文章
用 conda 安装 jupyter-themes: 修改 jupyter notebook 的主题
Jupyter Lab 中的 Jupyter Notebook 扩展
Jupyter Notebook 中的 Handsontable