我正在运行Ubuntu Natty并从repos中安装Emacs和pymacs以及ropemacs。因此,当我向.emacs文件添加脚本以加载ropemacs和pymacs时,我收到以下错误:
文件模式规范错误:(错误" Pymacs Lisp版本为0.23,Python为0.24-beta2"
我一直在阅读文档和自述文件,但我还没有发现这里发生了什么。所以我转向你。有任何想法吗?谢谢!
答案 0 :(得分:2)
我必须做的就是安装此软件包https://launchpad.net/~portis25/+archive/emacs/+build/2287757 Ubuntu会自动升级它并且效果很好。
答案 1 :(得分:0)
我认为错误消息表明Pymacs的Elisp和Python方面不同步。
也许这是某种包装问题。根据{{3}},Ubuntu Natty中的Pymacs版本为0.23。
我使用从http://packages.ubuntu.com/natty/pymacs下载的Pymacs 0.24-beta2。
Pymacs的Elisp部分位于 pymacs.el 。在我的文件副本中,它说:
Pymacs Lisp version is 0.24-beta2...
在 pymacs.py 中,它说:
lisp._protocol.send('version', '"0.24-beta2"')
答案 2 :(得分:0)
我手动安装pymacs python部分,我在elpa的python-mode中使用pymacs包(它包含pymacs.el),然后这两个冲突,我在python-mode中删除pymacs,它运行良好.maybe你是同一个错误。或者你应该检查你的python版本。