Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 安装PyCurl时出错_Python_Pycurl - Fatal编程技术网

Python 安装PyCurl时出错

Python 安装PyCurl时出错,python,pycurl,Python,Pycurl,我尝试通过pip安装pycurl。它不起作用,反而给了我这个错误 running install running build running build_py running build_ext building 'pycurl' extension gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -ar

我尝试通过pip安装pycurl。它不起作用,反而给了我这个错误

running install

running build

running build_py

running build_ext

building 'pycurl' extension

gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv
-Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch ppc
-arch x86_64 -pipe -DHAVE_CURL_SSL=1 -I/System/Library/Frameworks/
Python.framework/Versions/2.6/include/python2.6 -c src/pycurl.c -o
build/temp.macosx-10.6-universal-2.6/src/pycurl.o

src/pycurl.c:85:4: warning: #warning "libcurl was compiled with SSL
support, but configure could not determine which " "library was used;
thus no SSL crypto locking callbacks will be set, which may " "cause
random crashes on SSL requests"

/usr/libexec/gcc/powerpc-apple-darwin10/4.2.1/as: assembler (/usr/bin/
../libexec/gcc/darwin/ppc/as or /usr/bin/../local/libexec/gcc/darwin/
ppc/as) for architecture ppc not installed

Installed assemblers are:

/usr/bin/../libexec/gcc/darwin/x86_64/as for architecture x86_64

/usr/bin/../libexec/gcc/darwin/i386/as for architecture i386

src/pycurl.c:85:4: warning: #warning "libcurl was compiled with SSL
support, but configure could not determine which " "library was used;
thus no SSL crypto locking callbacks will be set, which may " "cause
random crashes on SSL requests"

src/pycurl.c:3906: fatal error: error writing to -: Broken pipe

compilation terminated.

src/pycurl.c:85:4: warning: #warning "libcurl was compiled with SSL
support, but configure could not determine which " "library was used;
thus no SSL crypto locking callbacks will be set, which may " "cause
random crashes on SSL requests"

lipo: can't open input file: /var/tmp//ccspAJOg.out (No such file or
directory)

error: command 'gcc-4.2' failed with exit status 1

我用这个工作

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

如果您使用的是带apt get的linux:

lnx#> apt-get search pycurl
要安装:

lnx#> sudo apt-get install python-pycurl
如果在带有yum的linux上:

lnx#> yum search pycurl  
I get this on my comp:  
python-pycurl.x86_64 : A Python interface to libcurl
要安装,我已执行了以下操作:

lnx#>sudo-yum-install-python-pycurl

另一种选择是使用easy_install:

yum或apt get安装setuptools



如果您使用的是Holly Windows,那么从

什么体系结构、x86或PowerPC获取pycurl?我知道这并没有回答您的问题,但您考虑过urllib2吗?“sudo env ARCHFLAGS=“-arch x86_64”easy_install pycurl”适合我。谢谢你,米奇!