我在 IPython 中安装扩展时遇到问题。问题是我无法自动加载扩展,我已按照 github 页面中的说明进行操作,但它不起作用。根据主页,我需要通过添加一些行来修改 custom.js 文件。我想安装 codefolding、hide_input_all 和 runtools 扩展。这是我的 custom.js 文件的外观:
// activate extensions only after Notebook is initialized
require(["base/js/events"], function (events) {
$([IPython.events]).on("app_initialized.NotebookApp", function () {
/* load your extension here */
IPython.load_extensions('usability/codefolding/codefolding')
IPython.load_extensions('usability/runtools/runtools')
require(['/static/custom/hide_input_all.js'])
});
});
如果我手动调用扩展名,例如,如果我键入
%%javascript
IPython.load_extensions('usability/runtools/runtools/main');
runtools 出现并完美运行,但我希望自动加载扩展,而不必每次都手动调用它们。有人能告诉我我的错误在哪里吗?