如何更改readline的版本,从libedit到gnu?

时间:2014-11-06 20:33:42

标签: python python-2.7 enthought canopy

我想在我的OSX 10.9.5计算机上运行PsiTurk,但我遇到readline的问题

显然,Mac版本的Python 2.7使用libedit版本的readline,而我需要使用gnu版本的readline。以下是我尝试运行psiturk时遇到的错误。

  

检测到libedit版本的readline。 readline不会很好   表现得很好,这可能会导致psiTurk shell出现各种各样的问题。   我们强烈建议您通过运行安装gnu版本的readline   “sudo pip install gnureadline”。注意:“pip install readline”不会   因为OSX pythonpath的结构如何而工作。

正在运行sudo pip install gnureadline无效。经过一些调查后,我发现this Google Group questionthe Documentation建议使用Enthought Python发行版,因为它使用了gnu readline。

  

python安装(< = v2.7)。我们推荐Enthough python   在Mac OS X上发布。

问题:是否可以切换我使用的哪个版本的readline,从libedit readlinegnu readline?我该怎么做?

我的整个项目是在我的机器上使用本机版本的Python 2.7.5构建的,我不确定是否要转换到Enthought

由于

0 个答案:

没有答案