Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/294.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
Python 在Jupyter笔记本中自动完成(选项卡)所需的内核时间太长_Python_Jupyter Notebook_Jupyter - Fatal编程技术网

Python 在Jupyter笔记本中自动完成(选项卡)所需的内核时间太长

Python 在Jupyter笔记本中自动完成(选项卡)所需的内核时间太长,python,jupyter-notebook,jupyter,Python,Jupyter Notebook,Jupyter,我刚刚安装了一些用于深入学习的库,比如keras,theano等。安装进行得很顺利,但是当我在Jupyter笔记本中编写代码并按tab进行自动完成时,Jupyter笔记本的内核似乎需要很长时间才能自动完成。有时显示自动完成的选项需要几分钟的时间。我最初认为内核挂起,所以每次都必须重新启动它 我在另一篇堆栈溢出帖子中读到,安装pyradline可能会有所帮助。我安装了它,但我仍然有同样的问题 还有其他人面临过这个问题吗?我该如何着手解决这个问题 任何提示都将不胜感激。稍晚回答,但您可以在笔记本顶部

我刚刚安装了一些用于深入学习的库,比如
keras
theano
等。安装进行得很顺利,但是当我在
Jupyter笔记本中编写代码并按
tab
进行自动完成时,
Jupyter笔记本的内核似乎需要很长时间才能自动完成。有时显示自动完成的选项需要几分钟的时间。我最初认为内核挂起,所以每次都必须重新启动它

我在另一篇堆栈溢出帖子中读到,安装
pyradline
可能会有所帮助。我安装了它,但我仍然有同样的问题

还有其他人面临过这个问题吗?我该如何着手解决这个问题


任何提示都将不胜感激。

稍晚回答,但您可以在笔记本顶部尝试以下内容:

%config Completer.use_jedi=False

这个解决方案看起来很奇怪,但它确实解决了这个问题,并且不再消耗我的大量RAM和杀死内核!要了解有关此解决方案的更多内容,请参阅和讨论此解决方案的位置。是否有办法将其放入某个配置文件中,这样我就不必将其添加到我创建的每个笔记本中?@Kayvee您可以将
c.Completer.use_jedi=True
添加到
ipython\u config.py
文件中。它不适合我-熊猫数据帧的名称需要很多时间自动完成。。我不知道原因。你知道如何调试吗?