2010-06-29 62 views

回答

3
$ sudo easy_install readline 
+2

,它会下载二进制鸡蛋和工作,而无需修改您的PYTHONPATH。 – 2010-07-09 06:18:58

2

通过在调用configure脚本时指定附加库和包含文件来构建Python时,可以使用MacPorts或其他地方的GNU readline。有关示例,请参阅Python源代码树(Mac/BuildScript/build-installer.py)中的python安装程序构建脚本。当为10.4或更早的目标构建时,它会生成GNU readline的本地副本。

请记住,在当前的OS X版本中,/usr/lib/libreadline.dylib仅仅是符合链接libedit;据我所知,苹果不出货GNU readline在OS X库:如果您使用PIP的easy_install的,而不是

$ ls -l /usr/lib/libreadline.dylib 
lrwxr-xr-x 1 root wheel 15 Sep 5 2009 /usr/lib/[email protected] -> libedit.2.dylib 
相关问题