jedi:complete 使用 theano 库时产生延迟错误
jedi:complete produces a deferred error when using the theano library
在 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
命令安装了所有软件包,并且它们已更新为最新版本。
我通过查看 m-x packages-list-packages
解决了这个问题,发现(出于某种原因)在另一个版本的 jedi 旁边安装了一个旧的已弃用版本的 jedi。我删除了所有已弃用的安装,错误消失了,但 jedi
似乎仍然无法自动完成上述代码。它现在只显示 No completion found
.
在 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
命令安装了所有软件包,并且它们已更新为最新版本。
我通过查看 m-x packages-list-packages
解决了这个问题,发现(出于某种原因)在另一个版本的 jedi 旁边安装了一个旧的已弃用版本的 jedi。我删除了所有已弃用的安装,错误消失了,但 jedi
似乎仍然无法自动完成上述代码。它现在只显示 No completion found
.