未找到iPython autoreload magic功能

Est*_*tee 12 ipython

我在iPython笔记本中使用了以下脚本来启用自动重载.

import autoreload

%autoreload
Run Code Online (Sandbox Code Playgroud)

导入工作找到,但魔术函数抛出以下错误:

ERROR: Line magic function `%autoreload` not found.
Run Code Online (Sandbox Code Playgroud)

以下是笔记本"关于"部分的当前版本设置:

Python 2.7.3 (default, Jun 22 2015, 19:33:41) 
[GCC 4.6.3]
IPython 4.1.2 -- An enhanced Interactive Python.
Run Code Online (Sandbox Code Playgroud)

任何有关问题的指示都将受到赞赏.

谢谢

Alo*_*uri 15

如果你在IPython笔记本中使用它

此命令将加载自动重载:

%load_ext autoreload
Run Code Online (Sandbox Code Playgroud)

每次运行代码时,此行将重新加载pandas(用您要重新加载的模块名替换pandas):

%aimport pandas
Run Code Online (Sandbox Code Playgroud)

如果你希望每次运行代码时都要从重新加载中删除pandas,那么这一行将阻止pandas重新加载:

%aimport -pandas
Run Code Online (Sandbox Code Playgroud)

包括%autoreload在顶部的单元格,以发生魔法!

autoreload参考