在 Python shell 上使用箭头键会打印乱码。如何解决?

在 Python shell 上使用箭头键会打印乱码。如何解决?

最近在 CentOS 5 机器上从源代码构建了 Python 2.5.5。现在,每当我在标准 Python shell 中键入箭头键时,都会打印出乱码。Python 2.4 不会出现这种情况。

IPython shell 加载时也会显示以下警告消息:

WARNING: Readline services not available on this platform.

如何解决这个问题?

答案1

安装readline-devel并重建。

相关内容