【发布时间】:2016-04-19 11:15:42
【问题描述】:
我在运行 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 pycurl 回溯(最近一次通话最后): 文件“”,第 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 = 扩展配置(argv) init 中的文件“/tmp/pip-build-vqUn8V/pycurl/setup.py”,第 71 行 自我配置() 文件“/tmp/pip-build-vqUn8V/pycurl/setup.py”,第 107 行,在 configure_unix 引发配置错误(消息) main.ConfigurationError: 无法运行 curl-config: [Errno 2] 没有这样的文件或目录 命令 python setup.py egg_info 的完整输出: 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 行,在 配置unix
raise ConfigurationError(msg)main.ConfigurationError: 无法运行 curl-config: [Errno 2] 没有这样的文件或目录
正在清理...
命令 python setup.py egg_info 在 /tmp/pip-build-vqUn8V/pycurl 中失败,错误代码为 1
在 /root/.pip/pip.log 中存储失败的调试日志
【问题讨论】:
-
看起来您需要在系统上安装 curl 库。什么操作系统?
标签: python-2.7