1

私はUbuntu Nattyを実行しており、リポジトリからすべてEmacsとpymacsとropemacsをインストールしています。したがって、ropemacs と pymacs をロードするスクリプトを .emacs ファイルに追加すると、次のエラーが発生します。

ファイル モード指定エラー: (エラー「Pymacs Lisp バージョンは 0.23、Python は 0.24-beta2 です」

ドキュメントと readme を読んでいますが、ここで何が起こっているのかわかりません。だから私はあなたに目を向けます。何か案は?ありがとう!

4

3 に答える 3

2

これを修正するために私がしなければならなかったのは、このパッケージをインストールすることだけでしたhttps://launchpad.net/~portis25/+archive/emacs/+build/2287757 Ubuntuは自動的にアップグレードし、うまく機能しました。

于 2011-07-10T08:11:47.320 に答える
0

私は pymacs を手動で python 部分にインストールし、elpa の python-mode で pymacs パッケージを使用します (pymacs.el が含まれています)。この 2 つの競合は、python-mode で pymacs を削除します。同じエラー。または、python のバージョンを確認する必要があります。

于 2012-01-10T00:19:23.810 に答える
0

エラー メッセージは、Pymacs の Elisp 側と Python 側が同期していないことを示していると思います。

おそらく、これはある種のパッケージングの問題です。http://packages.ubuntu.com/natty/pymacsによると、Ubuntu Natty の Pymacs バージョンは 0.23です。

https://github.com/pinard/Pymacs/downloadsからダウンロードした Pymacs 0.24-beta2 を使用します。

Pymacs の Elisp 部分は pymacs.el にあります。そのファイルの私のコピーには、次のように書かれています:

Pymacs Lisp version is 0.24-beta2... 

pymacs.pyでは、次のように述べています。

lisp._protocol.send('version', '"0.24-beta2"')
于 2011-07-09T16:13:19.810 に答える