MSYS2 IPython 中损坏的 pyreadline

Broken pyreadline in IPython in MSYS2

我有一个 MSYS2 系统,我在其中安装了 python3.5 及其所有依赖项。此外,我使用 pip3.5 和 pyreadline 2.1 安装了 ipython。当我开始 ipython 时,我得到这个提示:

它已损坏(正如您在 space 括号之间看到的那样,它没有完成任何命令 - 而是插入了制表符。有人知道哪里出了问题吗?

是的,pyreadline 在 windows 上被破坏了,IPython 将在下一版本 (5.0) 中远离 readline。这应该可以解决问题。