1

我正在使用 emacs 并且我已经配置了 jedi.el 所以它在点之后自动完成。假设我正在编写一个模块my_app.my_module,并且我在 env 中安装了一个名为my_module. 我的文件my_app/my_module.py将如下所示:

import my_module

class SomeClass:
    pass
(...)
my_module.<here_i_expect_autocompletion_from_my_module_package>

现在问题是 jedi.el 尝试从my_app.my_module(给我SomeClass等)而不是从my_module安装在 env 中的包中自动完成。我应该怎么做才能获得预期的自动完成功能?

编辑:看起来这不是一个jedi问题jedi.el,因为我只能使用jedi.

4

1 回答 1

0

原来,这是一个问题jedi,而不是问题jedi.el。此外,这种行为似乎特定于基于pyramid框架的项目。

于 2016-08-12T06:42:33.797 回答