gpt4 book ai didi

python - 自动完成不起作用 : emacs elpy-mode

转载 作者:太空宇宙 更新时间:2023-11-04 03:50:17 26 4
gpt4 key购买 nike

我正在使用 emacs 24.3.1 和 python 2.7,并且成功安装了 elpy 模式。然而不幸的是,尽管自动完成模式已在 python 的缓冲区中安装并激活,但自动完成功能无法正常工作。

具体来说,如果我执行 import numpy as np 并尝试在 np. 之后键入任何 numpy 对象,我会收到迷你缓冲区消息:

Can't get completions: 'CompletionProposal' object has no attribute 'get_doc'

这是我的 init 文件中与 python 相关的部分:

(package-initialize)

(elpy-enable)
(elpy-use-ipython)

(add-hook 'python-mode-hook
(lambda ()
(abbrev-mode 1)
(auto-fill-mode 1)
(linum-mode 1)
(if (eq window-system 'x)
(font-lock-mode 1))))

有没有人对此有任何想法?

最佳答案

我将 jedi-mode 添加到我的 python-mode-hook 中,如 http://tkf.github.io/emacs-jedi/它成功了。

关于python - 自动完成不起作用 : emacs elpy-mode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21602953/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com