在不重编译Python的情况下添加Readline功能

时间:2010-09-21 21:42:21

标签: python readline

我最近升级到Ubuntu 10.04 LTS并更新了我的Python环境。我从源代码安装了Python 2.7。不幸的是,我没有注意到Setup.dist默认注释掉了readline行 - 默认情况下,没有安装readline支持。我现在正在使用Python解释器作为REPL足够的常量^ [[A和^ [[D非常令人讨厌。

我可以快速添加readline支持,还是必须重新编译Python?似乎 应该是一种快速,理智的方式来做这件事,但我不知道这样的方式。

1 个答案:

答案 0 :(得分:12)

可以使用独立的gnureadline package,您可以使用setuptools

进行安装
$ easy_install readline

您也可以考虑改用ipython