2010-09-21 3 views
7

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

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

ответ

11

Там в автономный gnureadline package доступен, вы можете установить его с помощью Setuptools

$ easy_install readline 

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

+1

Ответит ли это на вопрос? – alternative

+1

О, эй, это сработало. Мой правый мизинец, пощаженный от бесконечной обратной просьбы, благодарит вас. –

+1

Ты гений и спас мне какое-то невероятное время. Жаль, что ваш ответ не более, чем этот ха-ха. – Depado