Python-3.4.0 - 箭头键显示特殊字符

0 投票
1 回答
546 浏览
提问于 2025-04-18 02:03

我刚在Debian 7.4上安装了新的Python-3.4.0。其他一切看起来都正常,但当我使用上下箭头键来回调之前的命令时,解释器却显示了一些控制字符。

arrow-keys

我记得这个功能是某个特定程序的插件,对吧?

虽然这不影响使用,但感觉很烦人……

1 个回答

3

你的Python安装没有支持readline这个功能。你需要安装libreadline-dev,然后重新运行configure,接着重新编译和安装。

不过,你可能还缺少其他的依赖项,所以你需要查看Python 3.2的依赖项,并安装相应的开发包;我猜你可能需要:

libbz2-dev
libssl-dev
libsqlite3-dev
libncursesw5-dev
libffi-dev
libdb-dev
libexpat-dev
zlib1g-dev

撰写回答