ubuntu16.04安装pycurl踩坑

ubuntu16.04安装pycurl踩坑

在ubuntu16.04上安装了python3.6和pip(pip与python3.6对应),如何在ubuntu16.04上安装python3.6参见这里,接着想安装pycurl,出现安装不成功的问题,下面记录一下如何正确安装python。

  1. 安装pycurl

     pip install pycurl
    

通过该命令发现系统中已经自带pycurl

2. 使用自带pycurl测试
ubuntu16.04安装pycurl踩坑_第1张图片
明明系统中已有pycurl,但就是用不了,为啥呢。

  1. 卸载pycurl
    既然用不了,那我就卸载了重新安装一下吧,发现卸载不了,如下:
    在这里插入图片描述
    居然卸载不了是什么鬼。这里的提示是pycurl已经存在,但是无法精确的确定文件的归属问题,所以无法卸载,也就说因为pycurl不属于python3.6,所以不让你卸载。

  2. 解决问题
    安装环境依赖

     $ apt-get install python3.6-dev
     $ apt-get install libcurl4-gnutls-dev
     $ apt-get install libghc-gnutls-dev
     $ pip install pycurl
    
  3. 测试
    终端输入:
    ubuntu16.04安装pycurl踩坑_第2张图片
    没有报错,说明安装成功。

你可能感兴趣的:(linux操作相关,docker)