Spyder/Jedi - 代码完成拒绝工作

问题描述:

说我有numpy数组,例如。Spyder/Jedi - 代码完成拒绝工作

当我在调用numpy.array函数之后按下Tab键时,代码完成工作就足够好了。

enter image description here

只要我不DO什么用,它会继续以优良的工作:

enter image description here

然而,那一刻我做了什么:

enter image description here

enter image description here

我可以按tab,直到我的键盘断了,它不会给我任何建议。

这是相当不令人满意的。我能做些什么呢?

这是固定的Spyder 3.1,以及最新的Spyder版本(3月2017分之3的)是3.1.3,所以请升级到该版本。

注意1:出于某种奇怪的原因,这只适用于Python 3.所以请确保使用该版本的Python。我们将在未来尝试修复Python 2的内容。

注2:有一个关于Spyder无法在a = a.reshape(2,3)之后显示完成的错误。我们没有意识到这一点,对不起。

+0

我*使用Spyder 3.1.3和Python 3.6.0 ... – User1291

+0

我们还没有太多测试Python 3.6。你可以试试3.5吗? –

+0

我更新了我的答案,以反映您在这种情况下确实发现了一个错误。 –