ipython和jupyter笔记本电脑无法自动完成(已修复,解决方案已解释)



我的原始错误:我是python的新手,正在使用anaconda4.8.3。当我尝试在数学后自动完成时。或句子。什么也没有出现。我试着安装了pyreadline和jedi,但显然两者都已经安装了anaconda。在学习使用conda的正常过程之外,我没有禁用或启用任何东西,比如设置shell和了解如何使用ipython/笔记本电脑。

我能够找到的修复方法:%config Completer.use_jedi=错误把这行代码放在任何地方,我建议你制作一个单独的文本文件,特别是如果你有这个问题,你只需要在编码前运行它。每次打开笔记本时,你都需要这样做,但除此之外,这是一个简单的解决方案。如果你认识有这个问题的人,请与他们分享。到目前为止,我还没有找到任何其他适合我的东西,所以如果有一个更永久的选择,我很想看到它。

对于ipython 7.19.0版本,请将以下内容添加到您的ipython配置文件中。默认值是您的其他配置文件潜伏在中的位置

.ipyhon/profile_default/ipyhon_config.py

c.Completer.use_jedi=False  

看起来一些稳定性问题仍在处理中。

参考IPython core.completer

相关内容

最新更新