python - spider 4 中的绝地支持

标签 python spyder

我更新到 Spyder 4(4.0.0?)以获得最新、最强大的功能。这时我发现Spyder现在可以选择使用Kite进行自动补全。在尝试了 Kite 一段时间后,我想恢复到以前的自动完成设置。我认为通过在首选项中取消选中使用 Kite 可以实现这一点,但自动完成功能似乎完全被破坏了。

在 conda 中,我注意到当前版本的 Jedi 已经过时,因此我升级到了最新版本。在这个过程中我注意到 conda 说需要降级 Spyder 才能进行 Jedi 升级。这给我的印象是 Spyder 4 就是不支持 Jedi。是这样吗?

最佳答案

(这里是 Spyder 维护者)Spyder 4.0.0 和 4.0.1 仅适用于 Jedi 0.14.1。支持较新或较旧的版本,因此请确保安装了确切的版本。

顺便说一句,虽然不是必需的,但风筝完成对于科学包来说比 Jedi 包更好。

关于python - spider 4 中的绝地支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59604624/

相关文章:

python - base.html 中的 Django 变量

python - 如何知道麦克风的音频频率

python-3.x - 如何将 Graphviz 与 Anaconda/Spyder 一起使用?

linux - python libstdc++.so.6 : version `GLIBCXX_3.4.20' not found

python - 在 Spyder 中切换到 Python 3.x

python - 在 Python3 中使用 "not in"比使用 "in"快吗?

python - "pip install Django"给出异常

python - 动态调用配置文件中定义的python类

python - 尝试在 Spyder IPython 控制台中初始化 Dash 时出错

python - input() 在 Spyder IDE 中带有感叹号 (!)