2011-08-31 113 views
2

尝试在我的系统(MAC OS X)中安装pycurl时,出现以下错误。不知道如何解决它。请帮忙 !!!PyCurl安装不成功

nsh$ sudo easy_install pycurl 
    Searching for pycurl 
    Reading http://pypi.python.org/simple/pycurl/ 
    Reading http://pycurl.sourceforge.net/ 
    Reading http://pycurl.sourceforge.net/download/ 
    Best match: pycurl 7.19.0 
    Downloading http://pycurl.sourceforge.net/download/pycurl-7.19.0.tar.gz 
    Processing pycurl-7.19.0.tar.gz 
    Running pycurl-7.19.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-tU3r7x/pycurl-7.19.0 /egg-dist-tmp-XBXPV8 
    Using curl-config (libcurl 7.19.7) 
    unable to execute gcc-4.2: No such file or directory 
    error: Setup script exited with error: command 'gcc-4.2' failed with exit status 1 
    nsh$ 

回答

1

也许你应该试试安装gcc-4.2

0

这个可能的工作,取决于你是否真的安装了gcc-4.2。

cd /usr/bin 
ln -s gcc gcc-4.2 

如果不这样做的伎俩(你没有GCC的有效版本),你需要安装gcc-4.2,其自带的Apple developer tools

您也可以键入gcc在命令行查看您已安装的版本。

+0

我做了cd/usr/bin然后$ ls -l | grep gcc lrwxr-xr-x 1根轮7 2011年1月5日cc - > gcc-4.0 lrwxr-xr-x 1根轮7 2011年1月5日gcc - > gcc-4.0 -rwxr-xr-x 1个根轮93072 Sep 23 2007 gcc-4.0 -rwxr-xr-x 1 root wheel 369408 Sep 23 2007 i686-apple-darwin9-gcc-4.0.1 -rwxr-xr-x 1 root wheel 369408 Sep 23 2007 powerpc-apple- darwin9-gcc-4.0.1 $ 这意味着我已经有符号链接,但不是gcc-4.2 – nsh

+2

谢谢!我会安装gcc-4.2并且会回来! – nsh

6

尝试使用:

# sudo env ARCHFLAGS="-arch i386 -arch x86_64" pip install pycurl 

但在此之前,安装的Xcode。现在它是免费的。