CentOS7安裝Python3.6.4在交互模式下方向鍵亂碼

場景:

最近新裝了一臺Centos7,自帶的python2.7在交互模式下不會出現亂碼,但是新裝了Python3.6.4環境在交互模式下使用方向鍵時出現亂碼,很迷茫,網上試了好多都需行,如下是解決方案

解決方案:

1. 先下載readline包readline-devel-6.2-10.el7.x86_64.rpm

鏈接:http://www.rpmfind.net/linux/RPM/centos/7.6.1810/x86_64/Packages/readline-devel-6.2-10.el7.x86_64.html

2. 然後上傳到centos服務器並開始安裝rpm包

rpm -i readline-devel-6.2-10.el7.x86_64.rpm

3. 如果有提示缺乏依賴包ncurses-devel,直接通過yum install ncurses-devel安裝,如果yum安裝不了,還是去網上找相應的rpm包,然後安裝

鏈接:http://www.rpmfind.net/linux/RPM/centos/7.6.1810/x86_64/Packages/ncurses-devel-5.9-14.20130511.el7_4.x86_64.html
安裝: rpm -i ncurses-devel-5.9-14.20130511.el7_4.x86_64.html

4. 再次安裝readline包,成功

5. 重新編譯Python3.6.4環境

1. ./configure
2. make && make install

6. 進入python3交互模式,測試是否OK

問題解決

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章