Добавление функциональности Readline без перекомпиляции Python

Недавно я обновился до Ubuntu 10.04 LTS и обновил мою среду Python. Я установил Python 2.7 из источника. К сожалению, я не заметил, что Setup.dist имеет строку readline, отмеченную по умолчанию - по умолчанию не установлена ​​поддержка readline. Я теперь использую интерпретатор Python как REPL, чтобы константа ^ [[A и ^ [[D] была очень неприятной.

Можно ли быстро добавить поддержку readline или мне нужно снова перекомпилировать Python? Это похоже на то, где должен быть быстрый, разумный способ сделать это, но я не знаю такого способа.

Ответ 1

Имеется автономный пакет gnureadline, вы можете установить его с помощью setuptools

$ easy_install readline

Вместо этого вы можете использовать ipython.