您的位置:首页 > 编程语言 > Python开发

Python交互模式出现乱码

2011-06-19 10:06 239 查看
在升级了CentOS中默认的Python 2.4.3到最新版本的3.2版本以后发现,Python在交互模式下方向键全部显示乱码。





图中的方向键全部被转义了,在交互模式下使用非常不方便。

这个问题主要是由于缺少readline Module问题导致的。而CentOS默认只有readline模块而没有readline-devel开发模块。所以只要安装下即可。

#安装readline-devel
$yum -y install readline-devl
#重新安装python
$./configure
$make install


到此问题应该已经解决了。如果还是不行,可以尝试使用Python自带的readline模块。

#首先配置一下
$./configure
#切换到Modules目录,修改Setup文件
$cd Modules
$vi Setup
#取消#readline readline.c -lreadline -ltermcap行的注释符
#然后再重新安装python
$make install
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: