2011-09-01 117 views
1

我有兩臺運行安裝了Python 2.7.1的Ubuntu 11.04的不同機器。然而,一個機在Ubuntu 11.04上的Python 2.7.1和Python 2.7.1+

Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24) 
[GCC 4.5.2] on linux2 

上我能夠按向上箭頭加載以前的命令,左,右向左側和右側,並在這樣的交互式解釋移動。

但機上運行

Python 2.7.1 (r271:86832, May 9 2011, 13:46:03) 
[GCC 4.4.5] on linux2 

我不能這樣做。所以我想知道是什麼導致了問題以及如何解決問題。

+2

readline模塊 – wim

+0

請您詳細說明一下嗎? –

回答

2

Python 2.7.1的第二次安裝似乎稍後進行了編譯。我猜它是從源代碼編譯的。必須安裝libreadline-dev(*)軟件包,以便在編譯Python時支持readline。

(*)特定版本的Linux的實際軟件包名稱會有所不同。

+0

酷!感謝您的回答!它的工作原理:D我必須在安裝libreadline-dev後重新編譯它 –

相關問題