python方向键映射_python交互界面无法使用方向键
生活随笔
收集整理的這篇文章主要介紹了
python方向键映射_python交互界面无法使用方向键
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題
python交互界面無法使用方向鍵,按方向鍵全變成^[[^C這類型的字符
解決辦法
辦法1:
使用yum安裝readline、readline-devel,然后重裝python
這種方法太麻煩了,一般不用
辦法2:
使用pip安裝gnureadline模塊,如果因為某些原因無法安裝gnureadline模塊時,使用readline模塊代替
readline模塊在2012年改名為gnureadline
之所以不推薦優先安裝readline模塊,是因為該模塊存在bug,可能導致進入python交互界面后,執行任何命令都會導致交互界面崩潰
>>>
*** Error in `python3': free(): invalid pointer: 0x00007fe324e356a8 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x81499)[0x7fe324011499]
python3(PyOS_Readline+0xec)[0x59e64c]
......
卸載掉readline后,python交互界面就恢復正常了,但 gnureadline 模塊不會有這樣的bug
總結
以上是生活随笔為你收集整理的python方向键映射_python交互界面无法使用方向键的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: apache tomcat下32还是64
- 下一篇: python中matplotlib条形图