这是我在stackoverflow上的第一篇文章,我希望选择正确的类别。所以这是我的问题:
在创建了conda环境并像在README.md中建议的那样运行python脚本之后,我尝试了以下几行:
from time import sleep
from dask import delayed
def inc(x):
sleep(1)
return x + 1
def add(x, y):
sleep(1)
return x + y
我在Jupyter笔记本中使用了另一个单元格
x = delayed(inc)(1)
y = delayed(inc)(2)
z = delayed(add)(x, y)
如果我现在使用相同的单元格
z.compute()
我得到了正确的结果。但是,如果我在另一个单元格中执行此操作,我会得到一个
NameError:未定义名称“z”
我不知道为什么会发生这种情况,并且在其他地方找不到任何线索。你能帮我么。
提前致谢。 SGR