Problems installing PyCurl on python2.7.0 +

pycurl installs fine on python2.6, but I get the following error when I try to install on 2.7 via easy_install on maverick

$ sudo easy_install pycurl install_dir /usr/local/lib/python2.7/dist-packages/ 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-PFzxzf/pycurl-7.19.0/egg-dist-tmp-oAFjdV Using curl-config (libcurl 7.21.0) src/pycurl.c:42: fatal error: Python.h: No such file or directory compilation terminated. error: Setup script exited with error: command 'gcc' failed with exit status 1 

Is 2.7 not compatible with pycurl?

+6
python pycurl
source share
1 answer
 sudo apt-get install python-dev 

This installs the Python development package that is required and fixes the problem of the missing header file.

(Please read Corey's comment)

+8
source share

All Articles