我当前的Jupyter Notebook(Python)安装(v5.7 Win10 Python(Anaconda))的行为很奇怪。当我重置笔记本并清除所有单元的输出并重新运行所有单元时,执行顺序不是从上到下!
通常以正确的顺序执行第一个单元格,但随后某些单元格将被跳过并稍后执行。当然,当在上一个单元格中声明变量并在以后重用时,这会导致问题。
有人有同样的问题或知道一些技巧可以解决此问题吗?
答案 0 :(得分:3)
简要浏览一下该问题似乎是由于ipykernel造成的。如果您降级到pykernel-4.9.0,则此问题应消失。
我此信息的来源来自报告的github issue。这已经进行了一周左右,正在查看评论,目前没有其他建议的解决方案
编辑/更新:此问题here正在处理中,并已添加到5.1里程碑中,因此在5.1发行时应该可以再次使用