在OSX Lion上用readline安装ipython

时间:2011-07-31 12:32:27

标签: readline ipython pip 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,

2 个答案:

答案 0 :(得分:24)

我遇到了同样的问题,由于某些原因,只有通过easy_install readline安装的readline版本才能正常工作。

答案 1 :(得分:7)

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

2)已安装Distribute

3)pip install ipython

4)pip install readline

感谢this article