就像标题一样,每当我尝试通过终端在 python3 中移动命令行时,我都会得到这个^[[D
, ^[[A
,^[[B
和^[[C
. 所以我不能在角色之间移动。到底是怎么回事?
问问题
109 次
2 回答
0
一种解决方案是安装rlwrap并启动 Python
$ rlwrap python3.3
当然,这并不能消除问题,而是绕过它。
于 2013-10-27T12:41:21.367 回答
0
看起来 readline 没有安装或工作。尝试运行import readline
并查看它是否导入。这通常是因为构建 Python 而没有 readline 标头。在 Debian/Ubuntu 中,可以安装该libreadline-dev
软件包。然后,如果您已经编译了 Python,请重新构建 Pythonmake
以添加 readline 支持。
于 2013-10-27T09:59:01.903 回答