Python: ヒストリ機能が使えない原因
2007.05.04
PythonのインタプリタでCtrl-Pによる以前入力したコマンド列が呼び出せない原因について.
自分でmake(コンパイル)したPythonでヒストリ機能が使えないのはreadlineライブラリがシステムにインストールされていない事が原因である可能性が高いです.
RPMを採用したLinuxディストリビューションなどでは,readlineライブラリがreadlineパッケージとreadline-develパッケージに分割されている場合があります.
自分でコンパイルする場合では,readline-develパッケージも必要です.readline-develパッケージをインストールした上で,./configure スクリプトからやり直しましょう.
カテゴリー:技術情報メモ