Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在ipdb上,如何在iPython笔记本中自动完成?_Ipython_Jupyter_Ipython Magic - Fatal编程技术网

在ipdb上,如何在iPython笔记本中自动完成?

在ipdb上,如何在iPython笔记本中自动完成?,ipython,jupyter,ipython-magic,Ipython,Jupyter,Ipython Magic,我正在运行iPython笔记本中的某个单元。 我在单元格的头部使用%%debug命令。 现在,当我在ipdb提示符下点击ctrl+space或tab时, 自动完成似乎无法工作 如何使用自动完成 安装pyreadline: pip install pyreadline 打开jupyter笔记本并在其中一个单元中运行以下操作: %config IPCompleter.greedy=True 无论何时,只要按TAB键就可以完成自动完成 为我工作 使用任何Jupyter前端时,调试器中没有选项卡完成

我正在运行iPython笔记本中的某个单元。 我在单元格的头部使用%%debug命令。 现在,当我在ipdb提示符下点击ctrl+space或tab时, 自动完成似乎无法工作

如何使用自动完成

安装pyreadline:

pip install pyreadline
打开jupyter笔记本并在其中一个单元中运行以下操作:

%config IPCompleter.greedy=True
无论何时,只要按TAB键就可以完成自动完成


为我工作

使用任何Jupyter前端时,调试器中没有选项卡完成。由于设计的原因,目前还没有一种简单的方法可以做到这一点。您使用的是什么操作系统等?对于OSX上的firefox,这对我来说不起作用。tab键将我移动到下一个jupyter窗口。有什么建议吗?干杯。在Windows10Hey上也是一样——我在OSX、firefox上也面临同样的情况。你解决你的问题了吗?