Chinaunix首页 | 论坛 | 博客
  • 博客访问: 80012
  • 博文数量: 5
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 46
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-02 11:39
个人简介

爱编程,爱运维,更爱瞎BB!

文章分类

全部博文(5)

文章存档

2015年(5)

分类: LINUX

2015-10-15 11:18:03

 在安装一些软件或者库的时候总会遇到一些问题,不大不小,又需要上网查一会儿,挺麻烦的,就在这挖个坑好咯。
 一、用pip安装matplotlib
 在安装的时候报如下错误:

点击(此处)折叠或打开

  1. REQUIRED DEPENDENCIES AND EXTENSIONS
  2.     freetype: no [The C/C++ header for freetype2 (ft2build.h) could not be found. You may need to install the development package.]
  3.          png: no [pkg-config information for 'libpng' could not be found.]
  然而我发现我已经安装了freetype和libpng

点击(此处)折叠或打开

  1. $ sudo yum install freetype libpng
  2. * * *
  3. Package freetype-2.3.11-15.el6_6.1.x86_64 already installed and latest version
  4. Package 2:libpng-1.2.49-1.el6_2.x86_64 already installed and latest version
  后来发现,devel包和非devel包是不一样的,devel包是供开发用的,里面有相关的链接库和头文件,换句话说,如果需要编译使用源代码的话,就需要devel包。在这种情况下,由于matplotlib在安装过程中,需要编译freetype和libpng的源代码,所以需要安装devel包,再安装matplotlib,搞定!

点击(此处)折叠或打开

  1. $ sudo yum install libpng-devel freetype-devel
  2. $ sudo pip install matplotlib
未完待续~
阅读(3563) | 评论(0) | 转发(0) |
0

上一篇:权限相关问题汇总

下一篇:没有了

给主人留下些什么吧!~~