用的是Ubuntu14.04,不过版本影响大,只要是ubuntu都可以参考。
首先直接尝试如下命令
pip install pycurl
如果没报错,我们可以检查一下是否安装成功
直接打开Python解释器,import pycurl
$ python
>>>import pycurl
>>>
没提示,说明安装成功。
如果安装失败,我们来尝试以下方法。
一、先安装libcurl 库
1]curl下载
http://curl.haxx.se/download/
http://packages.ubuntu.com/xenial/curl
第一个链接版本比较全,但如果不行建议用第二个链接下载地址。
下载的 url_7.47.0.orig.tar.gz
2]解压
tar -zxvf curl_7.47.0.orig.tar.gz
3]进入到解压后的文件夹中
cd curl-7.47.0
4]执行如下命令
1) 配置,指定安装的目录,这里是 /usr/local/curl。
./configure –prefix=/usr/local/curl
2) make操作;根据Makefile文件编译源代码、连接、生成目标文件、可执行文件
make
3) 将编译成功的可执行文件安装到系统目录中,一般为/usr/local/bin目录。
make install
如果上述步骤出现如下错误:
make: * [install-recursive] Error 1
加sudo 重新make;make install
sudo make
或者
sudo make install
至此成功安装libcurl库。
二、安装PycURL库
执行命令
pip install pycurl
至此安装完毕,可以用python解释器进行检验。