Python: ヒストリ機能が使えない原因
 2007.05.04

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