no module named pycurl 解决办法

inux下python 安装pycurl

  (2011-01-20 13:30:04)
标签: 

pycurl

 

it

分类: python
下载curl:http://curl.haxx.se/download/curl-7.21.3.tar.gz
tar xzf curl-7.21.3.tar.gz
./configure
make
make install

下载pycurl:http://pycurl.sourceforge.net/download/pycurl-7.19.0.tar.gz
tar xzf pycurl-7.19.0.tar.gz
python setup.py install

貌似一切很顺利,一个错误都没有提示,但运行python之后,出了问题
import pycurl
提示如下错误:
Traceback (most recent call last):
   File "<stdin>", line 1, in ?
ImportError: No module named pycurl

检查一下,原来是pycurl自己假定的curl路径不对。
需要给pycurl指定curl-config 路径,如下所示:
python setup.py install --curl-config=/usr/local/bin/curl-config
问题很小,有点隐蔽


no module named pycurl

2013年08月15日   ⁄ 综合  ⁄ 共 401字 ⁄ 字号        ⁄ 评论关闭


在 linux 上安装 pycurl.
$   locate curl-config
/usr/bin/curl-config
/usr/share/man/man1/curl-config.1.gz
$   python setup.py install --curl-config=/usr/bin/curl-config
...
此时在 python 中 import pycurl, 还是提示 "no module named pycurl",
将 setup.py 中 101 行  "--staic-libs" 改为 "--libs",
重新执行
$python setup.py install --curl-config=/usr/bin/curl-config
后在 python 中 import pycurl 成功.
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值