2010-09-21 8 views
7

Ich habe kürzlich auf Ubuntu 10.04 LTS aktualisiert und meine Python-Umgebung aktualisiert. Ich habe Python 2.7 von der Quelle installiert. Leider habe ich nicht bemerkt, dass Setup.dist die readline-Zeile standardmäßig auskommentiert hat - standardmäßig ist keine readline-Unterstützung installiert. Ich benutze jetzt den Python-Interpreter als eine REPL genug, dass die Konstante^[[A und^[[D sind sehr anstößig.Hinzufügen von Readline-Funktionalität ohne Neukompilierung von Python

Kann ich die readline-Unterstützung schnell hinzufügen, oder muss ich Python erneut neu kompilieren? Es scheint wie die Art von Sache, wo sollte eine schnelle, vernünftige Art und Weise sein, es zu tun, aber ich weiß nicht so.

Antwort

11

Es gibt eine eigenständige gnureadline package verfügbar sind, können Sie es installieren Setuptools

$ easy_install readline 

Sie stattdessen auch mit ipython betrachten könnte verwenden.

+1

Beantwortet das die Frage? – alternative

+1

Oh hey, das hat funktioniert. Mein rechter kleiner Finger, von unendlichem Rückschritt verschont, danke dir. –

+1

Du bist ein Genie und hast mir eine unglaubliche Zeit gerettet. Es ist eine Schande, dass deine Antwort nicht höher als diese haha ​​ist. – Depado