2011-08-31 78 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。現在它是免費的。