python上下键不能用_python退格、方向键无法正常使用解决方法
標(biāo)簽:
CentOS 6.5 自帶的Python 2.6.6 箭頭以及退格鍵(Backspace)可正常使用:
自定義所安裝的Python 2.7.6卻發(fā)現(xiàn)箭頭以及退格鍵(Backspace)在使用的時候出現(xiàn)異常:
這是由于新升級的Python2.7.6缺少readline開發(fā)包的原因:
后重新編譯、安裝Python 2.7.6,發(fā)現(xiàn)make install的時候,最后確實提示缺少readline庫:
----------------------------------------------------------------------------------------------------------------
Python build finished, but the necessary bits to build these modules were not found:
_bsddb???????????? _curses??????????? _curses_panel
_sqlite3?????????? _tkinter?????????? bsddb185
bz2??????????????? dbm??????????????? dl
gdbm?????????????? imageop??????????? sunaudiodev?? readline
----------------------------------------------------------------------------------------------------------------
因此我們需要安裝readline開發(fā)包,并重新對Python 2.7.6進行編譯安裝:
shenweiyan@localhost 09:28:40 ~
=> yum install readline-devel.x86_64
shenweiyan@localhost 09:28:40 ~
=> yum list|grep readline
readline.x86_64??????????????????????????? 6.0-4.el6????????????????????? @anaconda-CentOS-201311272149.x86_64/6.5
readline-devel.x86_64????????????????????? 6.0-4.el6????????????????????? @bgios
compat-readline5.i686????????????????????? 5.2-17.1.el6?????????????????? bgios
compat-readline5.x86_64??????????????????? 5.2-17.1.el6?????????????????? bgios
compat-readline5-devel.i686??????????????? 5.2-17.1.el6?????????????????? bgios
compat-readline5-devel.x86_64????????????? 5.2-17.1.el6?????????????????? bgios
compat-readline5-static.x86_64???????????? 5.2-17.1.el6?????????????????? bgios
libreadline-java.x86_64??????????????????? 0.8.0-24.3.el6???????????????? bgios
libreadline-java-javadoc.x86_64??????????? 0.8.0-24.3.el6???????????????? bgios
readline.i686????????????????????????????? 6.0-4.el6????????????????????? bgios
readline-devel.i686??????????????????????? 6.0-4.el6????????????????????? bgios
readline-static.x86_64???????????????????? 6.0-4.el6????????????????????? bgios
tcl-tclreadline.i686?????????????????????? 2.1.0-3.el6??????????????????? epel
tcl-tclreadline.x86_64???????????????????? 2.1.0-3.el6??????????????????? epel
tcl-tclreadline-devel.i686???????????????? 2.1.0-3.el6??????????????????? epel
tcl-tclreadline-devel.x86_64?????????????? 2.1.0-3.el6??????????????????? epel
再重新configure、make、make install,搞定!!
標(biāo)簽:
總結(jié)
以上是生活随笔為你收集整理的python上下键不能用_python退格、方向键无法正常使用解决方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cad转dxf格式文件太大_想知道DWG
- 下一篇: linux下c语言绘图库_Linux 下