在jupyter笔记本中,我有一个包含所有导入的单元格。那些导入我自己的一些模块。
当我重新运行单元格时,它不会获取模块中的更新。我需要重启内核并重新运行整个笔记本。有没有其他方法可以解决这个问题?
答案 0 :(得分:0)
您也可以通过将其放入笔记本中来使用重装魔法。它会自动重新加载代码。
%reload_ext autoreload
%autoreload 2
这可能导致混淆的唯一时间是,如果您实例化了一个对象,则更改代码然后想知道为什么已经实例化的对象没有新功能。除此之外,它运作良好。
此问题也被问到here。