Pymacs助手在30秒后没有启动

时间:2012-11-06 15:41:29

标签: python emacs ropemacs pymacs

我已经看到了其他问题,但实际上没有一个问题得到回答,而且这些都不是我的问题。

我有一个新系统,emacs 23.1,Centos 6.2(我认为)。我下载了最新的pymacs并安装了它。但是,我得到了:

error: Pymacs helper did not start within 30 seconds

这是一个以前一直有效的.emacs和.bashrc。此外,似乎当我从gnome运行时,它确实找到了pymacs帮助器(但是ropemacs没有运行),但在KDE中(这是我实际上正在尝试使用的)它给出了pymacs帮助器错误。

编辑因为我几个月后再次发现这个问题时发现了这个问题。

现在,我在gnome中也遇到了pymacs helper错误。我已经注释掉了这一行:

(autoload 'python-mode "python-mode" "Python editing mode" )

但这似乎没有帮助。这是最新的pymacs。

2 个答案:

答案 0 :(得分:0)

AFAIK如果加载了较旧的pymacs.el,则会发生错误。检查你的路径中是否还有这样的东西。

如果问题仍然存在,请将Pymacs内联到python-mode:

bzr branch lp:python-mode / components-python-mode

答案 1 :(得分:0)

Pymacs的作者指出,这是一个与python-mode.el的旧版本相关的问题,它会加载自己的Pymacs副本。他提出了两种不同的解决方案(见here):

1)注释掉python-mode初始化(我猜pymacs然后加载它)
2)将变量py-load-pymacs-p设置为nil

如果我没记错的话,第二个修复程序对我的emacs不起作用,但第一个修复程序不起作用。此外,可能有必要更新您的Pymacs版本,据我所知它现在是在github上开发的,因此您可以使用上面的repo中找到的版本。