2

在 emacs 中,我正在尝试jedi:complete使用theano. 为此,我有以下最少的代码。

from theano import shared
state = shared(0)

state.#

当我将光标放在#标志上并运行m-x jedi:complete时,我遇到了以下错误,并且没有提供自动完成功能。

deferred error : (error "\"TypeError(\\\"unhashable type: 'list'\\\",)\"")

theano我想知道这是否与和中的源文件不兼容jedi。但我不确定,也不知道该怎么做才能进一步解决这个问题。

当我尝试使用company-jedi.

我已经通过packages-list-packages命令安装了我的所有软件包,并且它们都更新为最新版本。

4

1 回答 1

0

我通过查看m-x packages-list-packages并看到(出于某种原因)与另一个版本的绝地一起安装了一个旧的已弃用绝地版本来解决这个问题。我删除了所有已弃用的安装,错误消失了,但jedi似乎仍然无法自动完成上述代码。它现在只是说No completion found

于 2015-06-30T20:36:16.410 回答