Rug*_*rra 124 python ipython jupyter
来自IPython/Jupyter笔记本中运行的大多数语言内核的错误报告指示发生错误的行; 但(至少默认情况下)笔记本中没有指示行号.
是否有可能将行号添加到IPython/Jupyter笔记本中?
min*_*nrk 149
CTRL- ML在CodeMirror区域中切换行号.有关其他键盘快捷键的信息,请参阅QuickHelp.
更多细节CTRL- M(或ESC)将您带到命令模式,然后L按键应切换当前单元格行号的可见性.在最近的笔记本版本中Shift-L应切换所有单元格.
如果您忘记了快捷方式,请调出命令面板Ctrl-Shift+P(Cmd+Shift+P在Mac上),并搜索"行号"),它应该允许切换并显示快捷方式.
对我来说,ctrl + m
用于将网页保存为png,因此无法正常工作.但我找到另一种方式.
在工具栏上,有一个名为打开命令paletee的底部,您可以单击它并键入该行,您可以在此处看到切换单元格行号.
这是了解活动快捷方式的方法(取决于您的操作系统和笔记本电脑的版本,它可能会更改)
Help > Keyboard Shortcuts > toggle line numbers
在运行ipython3的OSX上, ESC L
要在启动时在所有单元格中默认打开行号,我建议使用以下链接:
https://www.webucator.com/blog/2015/11/show-line-numbers-by-default-in-ipython-notebook/
我引用 ...
导航到您的jupyter配置目录,您可以通过在命令行键入以下内容来找到该目录:
jupyter --config-dir
从那里,打开或创建
custom
夹.
在该文件夹中,您应该找到一个custom.js
文件.如果没有,你应该能够创建一个.在文本编辑器中打开它并添加以下代码:
define([
'base/js/namespace',
'base/js/events'
],
function(IPython, events) {
events.on("app_initialized.NotebookApp",
function () {
IPython.Cell.options_default.cm_config.lineNumbers = true;
}
);
}
);