尝试安装pycurl时出错

Ahm*_*aal 4 python-2.7

我在运行python脚本时遇到问题,我遇到了下面提到的错误

"ImportError:没有名为pycurl的模块"

我尝试通过尝试此命令"sudo pip install pycurl"解决此问题,我收到此错误

下载/解压缩pycurl下载pycurl-7.43.0.tar.gz(182kB):182kB下载运行setup.py(路径:/tmp/pip-build-vqUn8V/pycurl/setup.py)egg_info for package pycurl Traceback(最新版本)最后调用):文件"",第17行,在文件"/tmp/pip-build-vqUn8V/pycurl/setup.py",第823行,在ext = get_extension(sys.argv,split_extension_source = split_extension_source)文件"/ tmp /pip-build-vqUn8V/pycurl/setup.py",第497行,在get_extension ext_config = ExtensionConfiguration(argv)文件"/tmp/pip-build-vqUn8V/pycurl/setup.py",第71行,在init self中. configure()文件"/tmp/pip-build-vqUn8V/pycurl/setup.py",第107行,在configure_unix中引发ConfigurationError(msg) main .ConfigurationError:无法运行curl-config:[Errno 2]没有这样的文件或者目录从命令python setup.py egg_info完成输出:Traceback(最近一次调用最后一次):

文件"",第17行,in

文件"/tmp/pip-build-vqUn8V/pycurl/setup.py",第823行,

ext = get_extension(sys.argv, split_extension_source=split_extension_source)
Run Code Online (Sandbox Code Playgroud)

在get_extension中输入文件"/tmp/pip-build-vqUn8V/pycurl/setup.py",第497行

ext_config = ExtensionConfiguration(argv)
Run Code Online (Sandbox Code Playgroud)

init中的文件"/tmp/pip-build-vqUn8V/pycurl/setup.py",第71行

self.configure()
Run Code Online (Sandbox Code Playgroud)

在configure_unix中输入文件"/tmp/pip-build-vqUn8V/pycurl/setup.py",第107行

raise ConfigurationError(msg)
Run Code Online (Sandbox Code Playgroud)

main .ConfigurationError:无法运行curl-config:[Errno 2]没有这样的文件或目录


清理...
命令python setup.py egg_info失败,错误代码1在/ tmp/pip-build-vqUn8V/pycurl
在/root/.pip/pip.log中存储失败的调试日志

Dan*_*rmi 18

你在运行Debian吗?安装以下软件包后,它对我有用:

sudo apt install libcurl4-openssl-dev libssl-dev
Run Code Online (Sandbox Code Playgroud)