安装pycurl'致命错误:gnutls/gnutls.h:没有这样的文件或目录'
问题描述:
我使用Ubuntu 16.04和Python 2.7.12。安装pycurl'致命错误:gnutls/gnutls.h:没有这样的文件或目录'
当我尝试用pip安装pycurl时,可以看到下面的日志。
[email protected]:~/git/ccc$ sudo pip install pycurl
Downloading pycurl-7.43.0.tar.gz (182kB)
100% |████████████████████████████████| 184kB 515kB/s
Installing collected packages: pycurl
Running setup.py install for pycurl ... error
...
In file included from src/docstrings.c:4:0:
src/pycurl.h:173:30: fatal error: gnutls/gnutls.h: No such file or directory
compilation terminated.
如何在上面的日志中安装pycurl?
答
安装GNUTLS首先使用:
sudo apt-get install libgnutls28-dev
然后再试一次。
答
我自己找到了答案。
需要像下面第一个那样安装libgnutls28-dev。
sudo apt-get install libgnutls28-dev