Why does pip give an error while installing a tool?

Traceback (most recent call last): File "/tmp/pip-install-kbqd70bu/pycurl/setup.py", line 234, in configure_unix stdout=subprocess.PIPE, stderr=subprocess.PIPE) File "/usr/lib/python3.7/subprocess.py", line 800, in __init__ restore_signals, start_new_session) File "/usr/lib/python3.7/subprocess.py", line 1551, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'curl-config': 'curl-config'
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-kbqd70bu/pycurl/setup.py", line 961, in <module> ext = get_extension(sys.argv, split_extension_source=split_extension_source) File "/tmp/pip-install-kbqd70bu/pycurl/setup.py", line 623, in get_extension ext_config = ExtensionConfiguration(argv) File "/tmp/pip-install-kbqd70bu/pycurl/setup.py", line 101, in __init__ self.configure() File "/tmp/pip-install-kbqd70bu/pycurl/setup.py", line 238, in configure_unix raise ConfigurationError(msg)
__main__.ConfigurationError: Could not run curl-config: [Errno 2] No such file or directory: 'curl-config': 'curl-config'

1 Answer

It tell you that it can not run curl-config

That means usually you are missing one package .

So you can use this website

and search for curl-config at the end of path

You must have a result similar to this

for the second error you are missing a C compiler .

so you need to install build-essential

4

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like