python互動介面無法使用方向鍵
阿新 • • 發佈:2019-07-31
問題
python互動介面無法使用方向鍵,按方向鍵全變成^[[^C這型別的字元解決辦法
辦法1: 使用yum安裝readline、readline-devel,然後重灌python 這種方法太麻煩了,一般不用 辦法2: 使用pip安裝gnureadline模組,如果因為某些原因無法安裝gnureadline模組時,使用readline模組代替 readline模組在2012年改名為gnureadline 參考文件:https://bugs.python.org/issue29880 之所以不推薦優先安裝readline模組,是因為該模組存在bug,可能導致進入python互動介面後,執行任何命令都會導致互動介面崩潰>>> *** Error in `python3': free(): invalid pointer: 0x00007fe324e356a8 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x81499)[0x7fe324011499] python3(PyOS_Readline+0xec)[0x59e64c] ......