在jupyter中重新加载常用包

时间:2017-12-10 15:59:29

标签: python packages jupyter

我运行了一个试用itertools的jupyter笔记本,并意外地用itertools.tee()覆盖了None

然后我尝试重新加载itertools(使用importlib.reload),但没有效果。

尝试使用%reset重置变量,但无效。

%autoreload显然无效,因为它不涉及对我的某个软件包的更改)

我能想到解决这个问题的方法是重置jupyter笔记本,无效。

但是我问你,善良,善良的罗马人,这种事情是否合理!? 没有别的办法!! ??

1 个答案:

答案 0 :(得分:1)

itertools是一个内置模块:

>>> itertools
<module 'itertools' (built-in)>

因此,没有要重新加载的Python文件。 你需要重启Python。即重新启动内核。 菜单:内核 - &gt;重新启动。