0

昨晚我更新了所有的pip包,突然 Jupyter 自动完成功能停止工作。我曾尝试使用不同版本的jedi软件包,但无济于事。我也使用过nbextenstion选项,但没有运气。

我正在使用jedi0.18.0

Python3.91 版

任何人都可以帮我解决这个问题吗?

4

2 回答 2

1

这是 IPython 和 Jedi 之间的兼容性问题,将在下一个 IPython 版本中修复:https ://github.com/ipython/ipython/issues/12740 (以及我的评论:https ://github.com/ipython/ipython /issues/12740#issuecomment-751273584

解决方法是暂时使用pip install jedi==0.17.2.

于 2021-01-20T17:40:14.097 回答
0

卸载jedi并启用Hinterlandfromnbextension将解决此问题。

另一种方法是保持jedi和写 %config Completer.use_jedi = False在顶部Jupyter notebook

有关更多详细信息,请遵循此魔术

于 2021-01-18T12:29:02.270 回答