我正在尝试安装execute_timings extension。
on(..."app_initialized.NotebookApp"...
添加到custom.js(在个人资料/静态上) Uncaught SyntahxError .............. ExecuteTime.js?v=201506xxxx:4
Loaded extension: ExecuteTime ....... utils.js?v=201506xxxx:29
其中xxxx是其他数字。
我不确定我在网上看到的多个帖子发生了什么,这看起来像是一个直接的过程!
EDIT1: IPython 3.1.0并使用master分支!我刚刚尝试了3.x分支(也是2.x的好措施)。
答案 0 :(得分:0)
链接维基上给出的安装手册略有过时。要使用 execute_timings 扩展程序检出或将3.x branch的.js和.css文件下载到nbextensions文件夹中(例如.ipython / nbextensions)。
接下来,在custom.js文件中添加以下行
define([
'base/js/namespace',
'base/js/events'
],
function(IPython, events) {
events.on("app_initialized.NotebookApp",
function () {
IPython.load_extensions('executeTime');
}
);
}
);
使用IPython 3.1和Firefox在我的机器上运行正常。
我猜你遇到的问题是:
require(['/static/custom/executeTime.js'])
显然不是你放js文件的地方!$
就不存在