-
-
Save lxneng/1031014 to your computer and use it in GitHub Desktop.
(env)~/env pip install pycurl | |
Downloading/unpacking pycurl | |
Downloading pycurl-7.19.0.tar.gz (71Kb): 71Kb downloaded | |
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 | |
---------------------------------------- | |
Command python setup.py egg_info failed with error code 1 | |
Storing complete log in /home/eric/.pip/pip.log | |
(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> | |
(env)~/env | |
(env)~/env sudo apt-get install libcurl4-gnutls-dev | |
then ``pip install pycurl`` | |
+1
Thanks a lot @b1. Your solution just worked.
Thanks!
You could run: sudo apt-get install libcurl4-openssl-dev
It worked in my workspace/Ubuntu distro:
Description: Ubuntu 13.10
Release: 13.10
Codename: saucy
Regards,
Life saver! Thank you @b1! :)
Awesome, It worked, thank you so much :)
On CentOS, you have to run: yum install libcurl-devel
Awesome! Thank's a lot!
@oddtazz +1
Hi !
I'm working on ubuntu 14.04 with python 3.4 and I didn't succeed to install pycurl !
This file doesn't exist
Could not run curl-config: [Errno 2] No such file or directory: '/usr/local/bin/curl-config'
Thanks !
Had to do first: sudo apt-get update
Then @b1's suggestion: sudo apt-get install libcurl4-gnutls-dev librtmp-dev
And pip install pycurl worked. Thanks!
@b1's sudo apt-get install libcurl4-gnutls-dev librtmp-dev worked well for me.
Thanks!
In my case apt-get install libcurl4-gnutls-dev was enough, no need to install librtmp-dev
In file included from src/docstrings.c:4:0:
src/pycurl.h:4:20: fatal error: Python.h: No such file or directory
#include <Python.h>
^
compilation terminated.
error: command 'i686-linux-gnu-gcc' failed with exit status 1
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;file='/tmp/pip-build-5JPPwR/pycurl/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-9So7hM-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip-build-5JPPwR/pycurl
Storing debug log for failure in /home/xyz/.pip/pip.log
This error was observed while installing pycurl using "pip install pycurl".....can any suggest me with apt answer.
Try with
apt-get install libcurl4-gnutls-dev python-dev
You may also need to install libmysqlclient-dev
thanks!
+1
thanks! @b1
sudo apt-get install libpython3.6-dev
worked for me
for my CentOS 7, work for me using:
yum -y install python36-devel
+1. Thanks!
how to install the libcurl4-gnutls-dev using pip3, as alpine is being used in the dockerfile
How can I download "sudo apt-get install libmysqlclient-dev libcurl4-gnutls-dev" in python 3+ on windows ???
for my CentOS 7, work for me using:
yum -y install python36-devel
That worked too on my end. Thank you very much, You're my saviour.
On CentOS, you have to run: yum install libcurl-devel
That worked too on my end. Thank you very much, You're my saviour.
It worked! Thanks
thanks
+1. Thanks!