Python 2.7.2インタープリターで履歴が機能しない理由がわかりません。矢印キーごとに奇妙な文字グループが表示されます。これはターミナルでは発生しません。ところで私はUbuntu10.04で。これはこの地獄のスクリーンショットです。
上矢印キーと下矢印キーを押してコマンド履歴を取得する機能を元に戻すにはどうすればよいですか?
ソースからのビルドを使用しているように見えます。ディストリビューションにlibreadline-dev
または同等のパッケージをインストールした後、Pythonを再構築する必要があるようです。
更新:特別なビルド手順は必要ありません。make
を実行するだけで十分です。依存関係がないためにビルドできなかったオプションモジュールについて、最後にいくつかのメッセージが出力されます(たとえば、readline
に加えて、Tcl/Tk
、zlib
、gdbm
、およびopenssl
依存関係もあります)。
何らかの理由でmake
を実行しただけでは機能しない場合は、最初にconfigure
を再度実行してみてください(make
がまだ実行されていない場合)。