Ubuntu 12.04 と emacs 24.3 を実行しています。sage と sage_mode のダウンロードに成功しました。私の問題は、emacs で SAGE を実行しようとすると、ロードされないことです。
SAGE を実行しようとすると、次のように表示M-x sage
されますRun sage (like this): /home/path/to/sage
。Enterキーを押すと、すべてがemacs内でフリーズし、ミニバッファーに次のメッセージが表示されます: Sent python-eldoc-setup-code
Emacsは、終了するまでフリーズしたままC-g
です。ターミナルで sage を実行すると、予想どおり、すべてが迅速かつ正常に起動します。
メッセージバッファからの出力は次のとおりです。
Sent python-shell-completion-setup-code
Sent python-ffap-setup-code
Sent python-eldoc-setup-code
- なぜこのようにフリーズし、正常に起動しないのですか?
私は似たようなバグレポートをいくつか見ましたが、これは具体的には Python シェルの問題です (SAGE は Python 上で実行されます)。
ここに 1 つのバグレポートがあります。
EDIT: emacsを介して実行されるsageプロセスを修正する方法に関する具体的な指示を探しています。M-x emacs-version
「I know that I have Emacs 24.3.1.」と入力します。問題を解決するためにさらに情報が必要な場合はお知らせください。
助けてくれてありがとう!