在OSX Lion上用readline安装ipython

gol*_*her 14 pip readline ipython osx-lion

在OSX Lion上使ipython完全正常运行需要什么?我正试图通过readline工作获得ipython并且没有成功.

我的方法:

(在虚拟环境中)

pip install ipython # runs, but only slightly useful because can't indent blocks pip install readline

第二个完成警告并最终说"成功安装readline"但是我仍然没有能够缩进块并返回命令历史记录导致终端输出乱码.

我怀疑这些警告是至关重要的,但我对于如何应对这些警告感到茫然.

ld:警告:忽略文件readline/libreadline.a,文件是为归档而构建的,而不是被链接的体系结构(i386)

ld:警告:忽略文件readline/libhistory.a,文件是为归档而构建的,而不是被链接的体系结构(i386)

(我早上用谷歌搜索错误,但无济于事)

TIA,

Jak*_*cil 24

我有同样的问题,由于某种原因只通过安装的readline版本easy_install readline工作正常.

  • 谢谢.使用easy_install readline确实解决了我当前的问题.我很好奇为什么它不适用于pip install.我将打开这个问题一段时间,看看是否有人可以回答这个问题,然后才接受这个问题作为答案.再次感谢! (4认同)

wes*_*wes 7

1)升级到最新的Mac OS X开发工具

2)已安装分发

3)pip install ipython

4)pip install readline

感谢这篇文章.