我正在使用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 "....
开始的行似乎还有一段时间。
我该如何解决这个问题?
答案 0 :(得分:-1)
您需要先加载elpy
包,然后才能启用它。
根据您的安装方式,您可以执行(require 'elpy)
或类似的操作。
,例如,
(when (load "full/path/to/elpy" t)
(elpy-enable)
(elpy-use-ipython))
PS。你真的做过official docs中描述的内容吗? (具体来说,package-install
)