我在~\.ipython\profile_default\static\custom\custom.js
中使用以下命令加载了对IPython笔记本(由Jupyter提供支持)的扩展。
IPython.load_extensions("calico-spell-check", "calico-document-tools");
我打开的第一个笔记本中正确加载了扩展名。但是在我打开的以下笔记本中通常会禁用它们。然后当我关闭,重新打开等等时,他们被加载(很少)或不加载(经常),而控制台中没有任何特定的消息。
这是与Jupyter兼容的问题,还是我的错误配置?
答案 0 :(得分:0)
你正在遇到竞争条件。当custom.js
告诉您直接复制custom.js
中的代码时,大多数关于如何激活{{1}}中的扩展名的说明都是错误的/太旧了。请遵循官方文档,使用requirejs,并按照官方文档中的信息注册扩展名。