こんにちは、私は最近 ipython 0.12.1 – April 2012 をダウンロードし、Windows のターミナルで動作するようにしました。つまり、コマンド プロンプトを開いて ipython と入力すると、ipython プロンプトが表示されます。
emacsで使用する必要があるまでは、すべてがうまくいきました。そのため、pyton-mode.el または ipython.el (現時点では私の emacs をフリーズさせます) を使用しようとする前に、Mx シェルまたは Mx eshell を実行して ipython -i と入力しようとしました。
これは、シェルが完全にハングする前に取得したトレースです。
ipython -i
Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)]
Type "copyright", "credits" or "license" for more information.
IPython 0.12.1 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
WARNING: Readline services not available or not loaded.WARNING: Proper color support under MS Windows requires the pyreadline library.
You can find it at:
http://ipython.org/pyreadline.html
Gary's readline needs the ctypes module, from:
http://starship.python.net/crew/theller/ctypes
(Note that ctypes is already part of Python versions 2.5 and newer).
Defaulting color scheme to 'NoColor'
では、なぜ emacs シェルでハングアップし、通常のコマンド プロンプトで動作するのでしょうか。デフォルトの emacs シェルを変更する必要がありますか? これも2つの異なるマシンで試しました。何か不足していますか?