Добавление функциональности Readline без перекомпиляции Python - PullRequest
8 голосов
/ 22 сентября 2010

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

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

1 Ответ

12 голосов
/ 22 сентября 2010

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

$ easy_install readline

Вы можете также рассмотреть возможность использования ipython вместо.

...