在python3中安装readline模块

Mah*_*esh 6 python-3.x

我在Ubuntu上预安装了旧版本的python.我最近安装了新的python3.4版本而没有删除旧版本.在python3中,我无法看到命令历史记录.搜索周围,我发现readline模块负责命令历史记录,而python3中缺少它.所以我用它来安装它

sudo apt-get install libreadline6-dev
Run Code Online (Sandbox Code Playgroud)

它安装没有任何错误,但python3仍然没有readline模块.如何安装它以获取python3中的命令历史记录.

lin*_*iao 5

我遇到了同样的问题,在这里找到了解决方案. sudo apt-get install libncurses5-dev sudo -H pip3 install readline

我不知道答案是怎么寿普遍,可能需要更多的包(例如libreadline6-dev你提到包)之前,你可以安装readline使用pip3