curl报错以及解决:
..... c.perform()error: (1, 'Protocol https not supported or disabled in libcurl')项目中使用到了curl包, 使用python的 pycurl包调用, 在我本地环境(ubuntu 13.10)下没有报错,但为毛在测试环境报错了?
1. 这个错误字面的意思是, curl包不支持https协议, 先输出命令看看:
妥妥的, 明显本地环境curl是支持https协议的, 那好吧, 在线上环境输入curl -V, 果断没有看到https这一项, 看来需要下载个curl的安装一下.
2. 安装过程:
2.1 找到网站:
2.2 找到需要下载的包:
点击后页面跳转到这儿:
得到下载连接.
2.3 解压下载 && 编译安装
wget http://archive.ubuntu.com/ubuntu/pool/main/c/curl/curl_7.35.0.orig.tar.gztar -xzvf curl_7.35.0.orig.tar.gzcd curl_7.35.0.orig./configuremakesudo make install2.4 再次输入: curl -V 命令查看, https出现, 问题解决.
3. 其他问题:
1. 参考:
2. 或许这也是个坑: