【问题标题】:How to enable line numbers in IPython notebook 3如何在 IPython notebook 3 中启用行号
【发布时间】:2015-03-19 08:25:54
【问题描述】:

我想在我的 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

谢谢!

【问题讨论】:

    标签: python ipython ipython-notebook


    【解决方案1】:

    在浏览了 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;
     });
    

    【讨论】:

      猜你喜欢
      • 2013-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-14
      • 1970-01-01
      • 1970-01-01
      • 2015-08-31
      相关资源
      最近更新 更多