***************************************************************
CentOS 5.8(x86_64)下,Python2.7.5交互模式出现乱码
***************************************************************
升级CentOS中的Python到2.7.5版本后发现Python在交互模式下方向键显示乱码。查找得知,是由于系统缺少了readline相关模块。CentOS 5.8默认只安装了readline模块而没有安装readline-devel模块,所以只要安装下即可。
#安装readline-devel
$yum install readline-devel
#重新安装python
$./configure
$sudo make install
到此问题应该已经解决了。如果还是不行,可以尝试使用Python自带的readline模块:
#首先配置一下
$./configure
#切换到Modules目录,修改Setup文件
$cd Modules
$vi Setup
#取消#readline readline.c -lreadline -ltermcap行的注释符
#然后再重新安装python
$make install
CentOS 5.8(x86_64)下,Python2.7.5交互模式出现乱码
***************************************************************
升级CentOS中的Python到2.7.5版本后发现Python在交互模式下方向键显示乱码。查找得知,是由于系统缺少了readline相关模块。CentOS 5.8默认只安装了readline模块而没有安装readline-devel模块,所以只要安装下即可。
#安装readline-devel
$yum install readline-devel
#重新安装python
$./configure
$sudo make install
到此问题应该已经解决了。如果还是不行,可以尝试使用Python自带的readline模块:
#首先配置一下
$./configure
#切换到Modules目录,修改Setup文件
$cd Modules
$vi Setup
#取消#readline readline.c -lreadline -ltermcap行的注释符
#然后再重新安装python
$make install
原文链接:点击打开链接
本文介绍了在CentOS5.8系统中升级Python到2.7.5版本后,交互模式下出现方向键显示乱码的问题及解决方案。主要原因是系统未安装readline-devel模块,通过安装该模块并重新配置安装Python可以解决乱码问题。

被折叠的 条评论
为什么被折叠?



