python3 安装 matplotlib 失败_无法安装'matplotlib-程序员宅基地

技术标签: python  Linux系统  Python3  matplotlib  问题记录  

python3 安装 matplotlib 失败在这里插入图片描述
如上图,报这样的Fail
解决办法:
这个错误通常表示在安装 Pillow 库时出现了问题。出现这个错误可能有多种原因,例如依赖项不全、编译器问题等。

尝试以下解决方案:

  1. 安装 Pillow 的依赖项。在 Ubuntu 系统上,可以使用以下命令安装:

    sudo apt-get install libjpeg-dev zlib1g-dev libtiff-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk
    

安装完以后,再次使用pip3 install matplotlib 进行安装,

root@unassigned:~/test/FW# pip3 install matplotlib
Collecting matplotlib
  Using cached https://files.pythonhosted.org/packages/09/03/b7b30fa81cb687d1178e085d0f01111ceaea3bf81f9330c937fb6f6c8ca0/matplotlib-3.3.4-cp36-cp36m-manylinux1_x86_64.whl
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /usr/local/lib/python3.6/dist-packages (from matplotlib)
Requirement already satisfied: numpy>=1.15 in /usr/local/lib/python3.6/dist-packages (from matplotlib)
Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.6/dist-packages (from matplotlib)
Requirement already satisfied: python-dateutil>=2.1 in /usr/local/lib/python3.6/dist-packages (from matplotlib)
Collecting pillow>=6.2.0 (from matplotlib)
  Using cached https://files.pythonhosted.org/packages/7d/2a/2fc11b54e2742db06297f7fa7f420a0e3069fdcf0e4b57dfec33f0b08622/Pillow-8.4.0.tar.gz
Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.6/dist-packages (from matplotlib)
Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.1->matplotlib)
Building wheels for collected packages: pillow
  Running setup.py bdist_wheel for pillow ... done
  Stored in directory: /root/.cache/pip/wheels/a7/69/9a/bba9fca6782340f88dbc378893095722a663cbc618e58fe401
Successfully built pillow
Installing collected packages: pillow, matplotlib
Successfully installed matplotlib-3.3.4 pillow-8.4.0

安装成功!!!

CentOS 安装失败:
在这里插入图片描述

python3 -m pip install --upgrade pip
pip3 install pillow
pip3 install matplotlib
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44517278/article/details/131293419

智能推荐

postfix报错postfix: fatal: parameter inet_interfaces: no local interface found for ::1_postfix[2649]: fatal: parameter inet_interfaces: n-程序员宅基地

文章浏览阅读4.1k次。From: http://blog.csdn.net/xiangshanqishi/article/details/23439397启动postfix出错,查看centos中的postfix日志more /var/log/maillogpostfix: fatal: parameter inet_interfaces: no local interface found f_postfix[2649]: fatal: parameter inet_interfaces: no local interface found fo

【二维树状数组】POJ 1195_poj1195-程序员宅基地

文章浏览阅读468次。求和的时候注意容斥原理ans = sum(x2,y2)-sum(x1-1,y2)-sum(x2,y1-1)+sum(x1-1,y1-1);#define N 1100int c[N][N];int lowbit(int x){ return x&(-x);}void add(int i,int j,int x){ int tmp; while(i

基于VUE的校园二手物品交易管理系统的设计与实现 (含源码+sql+视频导入教程)_二手商品交易管理系统-程序员宅基地

文章浏览阅读2.2k次,点赞49次,收藏45次。基于VUE的校园二手物品交易管理系统8拥有两种角色管理员:闲置物品管理、订单管理、用户管理用户:登录注册、购物车、发布闲置物品、评论、发货、收货地址管理等_二手商品交易管理系统

numpy.random.uniform介绍-程序员宅基地

文章浏览阅读10w+次,点赞109次,收藏440次。numpy.random.uniform介绍:1. 函数原型: numpy.random.uniform(low,high,size)功能:从一个均匀分布[low,high)中随机采样,注意定义域是左闭右开,即包含low,不包含high._numpy.random.uniform

关系型数据库&非关系型数据库概述_关系型数据库与非关系型数据库可以共用吗-程序员宅基地

文章浏览阅读6k次,点赞15次,收藏97次。数据库的英文单词: DataBase 简称 : DB。用于存储和管理数据的仓库,本质上是一个文件系统,还是以文件的方式存在服务器的电脑上的。_关系型数据库与非关系型数据库可以共用吗

MyBatis中foreach动态SQL_mybatis-plus foreach中可以写sql吗-程序员宅基地

文章浏览阅读652次。MyBatis中foreach动态SQL查询条件是list时,或者根据条件批量更新时,需要使用foreach动态SQL。例如:item: 集合项,如果集合里是基础数据类型,就用#{item};如果集合里是对象,就用#{item.属性}。注意区分。separator: 迭代分隔符。图一传逗号:separator="," 效果如下:SELECT * FROM product_category WHERE category_type IN (item1,item2,item3,item4,item_mybatis-plus foreach中可以写sql吗

随便推点

Chrome 您的连接不是私密连接 解决办法_chrome您的连接不是私密连接-程序员宅基地

文章浏览阅读1.9w次,点赞8次,收藏25次。您的连接不是私密连接今天打开b站出现不是私密连接被拦截的情况,试了网上好多种方法都没有效果,最后刷新DNS给解决了,特此记录一下先附上错误截图攻击者可能会试图从 x.x.x.x 窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情NET::ERR_CERT_INVALID将您访问的部分网页的网址、有限的系统信息以及部分网页内容发送给 Google,以帮助我们提升 Chrome 的安全性。隐私权政策x.x.x.x 通常会使用加密技术来保护您的信息。Google Chrome 此次尝试连接到_chrome您的连接不是私密连接

让Jenkins帮你自动布署Vue项目-程序员宅基地

文章浏览阅读177次。作者:zhou_webhttps://segmentfault.com/a/1190000019212628实现目标本地push代码到GitHub,Webhook自动触发jenkins..._jenkins配置generic webhook trigger 自动部署vue项目

WEB服务器端技术_简单、持续的客户端状态来 基于 web 的客户端 务器 用。服务器在向客户端 由-程序员宅基地

文章浏览阅读1w次,点赞4次,收藏23次。WEB服务器端技术客户端是与用户交互的唯一接口,对于软件测试人员来说不可掉以轻心,那么服务器端又需要我们了解哪些技术呢?事实上,对于Web系统来说,相比于客户端技术,服务器端技术更是深不可测,其各类技术,系统架构,处理方式等千变万化。服务器端的技术进步,同样要求软件测试技术的同步前进,也更加要求软件测试人员能够跟上技术的步伐,否则测试将很难开展。虽然服务器端技术很复杂,作为测试人员,我们不能望而却步,否则我们的测试如何进步?本节就来为大家作一个整体的梳理,将服务器端的各类技术作一个总结:WW_简单、持续的客户端状态来 基于 web 的客户端 务器 用。服务器在向客户端 由

google地图api之简单轨迹(四)_谷歌地图轨迹api例子-程序员宅基地

文章浏览阅读2.4k次。<!DOCTYPE html><html><head runat="server"> <title>google地图轨迹</title> <style type="text/css"> #map_canvas { width: auto; ..._谷歌地图轨迹api例子

Windows 下 修改temp目录路径_temp更改路径-程序员宅基地

文章浏览阅读8.7k次。修改环境变量,用户变量 和 系统变量 的 变量 TEMP、TMP 的值改成新的路径即可可以先去系统盘C盘把Temp目录清空,又可以释放一波C盘空间了一般位于C:\Users{uername}\AppData\Local\TempC:\Windows\Temp..._temp更改路径

Unity_AR_Vuforia实现点击模型切换一个物体功能_unity ar点击模型切换动作-程序员宅基地

文章浏览阅读3.8k次,点赞4次,收藏42次。关键代码如下:using UnityEngine;using System.Collections;public class EarthTouchA : MonoBehaviour { public GameObject EarthFrame; //储存地球仪配件 public GameObject SolarSystem; //储存太阳系模块 public int Set..._unity ar点击模型切换动作

推荐文章

热门文章

相关标签