安装 pycurl
https://pypi.python.org/pypi/pycurl
https://pypi.python.org/packages/source/p/pycurl/pycurl-7.19.5.tar.gz#md5=47b4eac84118e2606658122104e62072
python setup.py install 时发现错误:
Running setup.py egg_info for package pycurl
sh: curl-config: not found
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/eric/env/build/pycurl/setup.py", line 90, in <module>
raise Exception, ("`%s' not found -- please install the libcurl development files" % CURL_CONFIG)
Exception: `curl-config' not found -- please install the libcurl development files
Complete output from command python setup.py egg_info:
sh: curl-config: not found
Traceback (most recent call last):
File "<string>", line 14, in <module>
File "/home/eric/env/build/pycurl/setup.py", line 90, in <module>
raise Exception, ("`%s' not found -- please install the libcurl development files" % CURL_CONFIG)
Exception: `curl-config' not found -- please install the libcurl development files
查询依赖
(env)~/env apt-cache depends python-pycurl
python-pycurl
Depends: libc6
Depends: libcurl3-gnutls
Depends: libgcrypt11
Depends: libgnutls26
Depends: libgssapi-krb5-2
Depends: libidn11
Depends: libldap-2.4-2
Depends: zlib1g
Depends: python
Depends: python
Depends: python-support
Suggests: libcurl4-gnutls-dev
Suggests: python-pycurl-dbg
Conflicts: <python2.3-pycurl>
Conflicts: <python2.4-pycurl>
Replaces: <python2.3-pycurl>
Replaces: <python2.4-pycurl>
安装 libcurl4-gnutls-dev
sudo apt-get install libcurl4-gnutls-dev