Font family [‘sans-serif‘] not found.Falling back to DejaVu Sans.解决办法

1、在终端python 的环境下,查看字体路径

import matplotlib
print(matplotlib.matplotlib_fname())

 
2、下载SimHei

官方下载网址,并前往指定目录:/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf,将下载好的SimHei移动到该目录下。

3、删除matplotlib的缓冲目录

在终端python 的环境下,输入如下指令,查看matplotlib的字体缓存路径:

import matplotlib
matplotlib.get_cachedir()

然后使用rm -rf +路径删除缓存

4、修改matplotlibrc文件

修改/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/matplotlib/mpl-data/matplotlibrc,修改内容如下:

 font.family         : sans-serif   # 去掉前面的#     font.sans-serif     : SimHei, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif  # 去掉前面的#,并在冒号后面添加SimHeiaxes.unicode_minus  : False# 去掉前面的#,并将True改为False

5、重新启动Eclipse。

Font family [‘sans-serif‘] not found.Falling back to DejaVu Sans.解决办法相关推荐

  1. 解决Font family [‘sans-serif‘] not found.Falling back to DejaVu Sans

    解决Font family ['sans-serif'] not found.Falling back to DejaVu Sans 在用python运行SVM代码的时候,控制台一直报错误:Font ...

  2. findfont: Font family [‘Times New Roman‘] not found. Falling back to DejaVu Sans.

    问题背景: 远程使用服务器绘图时,设置font_dict中字体格式为'Times New Roman',如下: font_dict=dict(fontsize=16,color='black',fam ...

  3. 【python报错解决】findfont: Font family [‘Arial‘] not found. Falling back to DejaVu Sans.

    matplotlib字体报错解决 字体上传 删除缓冲,重启终端 在使用matplotlib进行绘图时,ubuntu系统报错找不到字体,具体报错信息如下: findfont: Font family [ ...

  4. findfont: Font family [‘Times New Roman‘] not found. Falling back to DejaVu Sans.字体安装

    问题描述 使用python对数据进行可视化的时候,matplotlib绘图的时候,提示警告如题所示: UserWarning: findfont: Font family ['Times New Ro ...

  5. linux下python matplotlib 中文字体Font family [‘sans-serif‘] not found. Falling back to DejaVu Sans

    问题 在linux新的python环境,安装了matplotlib,但是使用中文字体时找不到. 问题代码: import matplotlib.pyplot as plt plt.rcParams[' ...

  6. 1238: UserWarning: findfont: Font family [‘sans-serif’] not found. Falling back to DejaVu Sans.

    /home/ubuntu/.virtualenvs/da/lib/python3.6/site-packages/matplotlib/font_manager.py:1238: UserWarnin ...

  7. findfont: Font family [‘sans-serif‘] not found. Falling back to DejaVu Sans. findfont: Generic famil

    matplotlib用着用着出问题了-哎呀 问题如下: findfont: Font family ['sans-serif'] not found. Falling back to DejaVu S ...

  8. Python matplotlib对中文的支持(Font family [‘sans-serif‘] not found.Falling back to DejaVu Sans)

    文章目录 一.问题描述 二.解决方案 三.解决步骤 一.问题描述 import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = [' ...

  9. findfont: Font family [ ‘<fontname>‘ ] not found. Falling back to DejaVu Sans.

    目录 1.指定文件路径 2.换用系统字体 3.复制字体至 matplotlib 库 fonts/ttf 目录 4.狸猫换太子 博主(UOS 系统)在用 meplotlib 制作雷达图时,选用喜欢的微软 ...

  10. 【matplotlib】 findfont: Font family [‘Times New Roman‘] not found. Falling back to DejaVu Sans.

    1.简介 绘制图时显示缺少字体 2.解决 1.目录 C:\Windows\Fonts 下搜索找到 Time New Roman 字体,包含 ttf 格式的四个文件. 2.将其复制到服务器上 matpl ...

最新文章

  1. PNAS-皮肤微生物群综合分析揭示人类皮肤的独特性并为其在哺乳动物的系统发育共生现象提供证据
  2. 清华学霸直博全自主写CPU、操作系统、编译器!刘知远点赞!(附链接)
  3. Linux图形分区编辑器 GParted Live 1.0 Beta 发布
  4. python3安装mysql模块_Python3.6 下 安装MySql
  5. linux 分区_Linux文件系统、逻辑分区、物理分区
  6. 跳跃问题(Java)
  7. 线段树-Mex-洛谷P4137
  8. zeros什么意思_ma=zeros(n);是什么意思'
  9. 【报告分享】科技抗疫,5G助力:5G通信为公共卫生防控诊疗体系带来的新契机.pdf...
  10. CreateaJointCurve.txt
  11. Ubuntu18.04连蓝牙键盘后,搜狗输入法导致输入卡顿问题
  12. responseentity 详解_大六壬毕法赋精注详解(1)【六壬】
  13. 根据某一字段值去重查找出所有字段的数据
  14. 10亿级流数据交互查询,为什么抛弃MySQL选择VoltDB?
  15. 【数据分享】历次人口普查数据(一普到七普)
  16. thinkcmf安装教程与目录结构详解 快速上手版
  17. Spring Boot入门(3)-数据库操作
  18. 计算机技术在风景园林中的应用和选择,现代信息技术在风景园林中的应用论述(原稿)...
  19. 知乎 API v4 整理
  20. json格式在C语言中的应用

热门文章

  1. hive函数 next_day
  2. html标题居中加背景色,如何设置CSS背景宽度后让文字居中?
  3. Centos 7 制作Oracle 12c Docker Images
  4. js颜色排序动画js特效
  5. init cloudchannel failerr:10102 - message:参数无效
  6. 企查查等人物关系图谱、企业图谱等效果
  7. word如何去掉标题前面的黑点
  8. 科普下Tippy.js - 开源且高度可做空间php的气泡翻译器
  9. 什么软件可以让手机使用免费WiFi上网
  10. 程序员和码农有什么差别?