符号的函数定义为void:elpy-enable

时间:2014-11-21 17:32:18

标签: emacs

我正在使用Emacs 24并尝试使用elpy包,并收到错误:

"符号的函数定义无效:elpy-enable"

(package-initialize)
(elpy-enable)
(elpy-use-ipython)

我使用(elpy)的模式只是说将这些行添加到我的.emacs文件中它会很好(我已经在python端安装了这个模式)。

使用--debug-init加载emacs提供以下内容

  (elpy-enable)
  eval-buffer(#<buffer  *load*> nil "/home/tk12098/.emacs" nil t)  ; Reading at buffer position 354
  load-with-code-conversion("/home/tk12098/.emacs" "/home/tk12098/.emacs" t t)
  load("~/.emacs" t t)
  #[0 "\205\262

#[0 "....开始的行似乎还有一段时间。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:-1)

您需要先加载elpy包,然后才能启用它。

根据您的安装方式,您可以执行(require 'elpy)或类似的操作。

,例如,

(when (load "full/path/to/elpy" t)
  (elpy-enable)
  (elpy-use-ipython))

PS。你真的做过official docs中描述的内容吗? (具体来说,package-install