我想在我的 IPython 笔记本中默认启用换行和行编号。直到最近,这一切都与例如给出的答案相得益彰。这篇文章:
How to display line numbers in IPython Notebook code cell by default
自从我将 IPython 笔记本更新到版本 3 后,此设置似乎被忽略。您能给我一些关于如何在当前版本的 IPython 中启用换行和行编号的提示吗?
我的浏览器提到 JavaScript 错误:Uncaught TypeError: Cannot read property 'options_default' of undefined
谢谢!
最佳答案
我在浏览了 JavaScript 控制台后找到了答案。当您将 IPython 笔记本从版本 2 更新到版本 3,并且您需要行号和换行时,请将您的 custom.js 内容更改为:
$([IPython.events]).on('app_initialized.NotebookApp', function(){
IPython.CodeCell.options_default.cm_config.lineWrapping = true;
IPython.CodeCell.options_default.cm_config.lineNumbers = true;
});
关于python - 如何在 IPython Notebook 3 中启用行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29139884/