解决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 family [‘sans-serif‘] not found.Falling back to DejaVu Sans,找不到sans-serif字体
一、获取matplotlib的字体目录
# 在python终端中输入
import patplotlib
print(matplotlib.matplotlib_fname())# 输出结果
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/matplotlib/mpl-data/matplotlibrc
二、打开字体目录
open /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf
三、下载SimHei字体
https://www.fontpalace.com/font-download/SimHei/
将下载的字体复制进打开的目录中
四、清除matplotlib缓存
# 在python终端中
import matplotlib
matplotlib.get_cachedir()# 输出结果
'/Users/aaa/.matplotlib'
rm -rf /Users/test/.matplotlib
五、修改配置文件
vim /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/matplotlib/mpl-data/matplotlibrc
通过查找命令查找font.family
:/font.family
# 删除前面的#号
font.family: sans-serif# 删除前面的#号,并在后面添加SimHei
font.serif: SimHei, DejaVu Serif, Bitstream Vera Serif, Computer Modern Roman, New Century Schoolbook, Century Schoolbook L, Utopia, ITC Bookman, Bookman, Nimbus Roman No9 L, Times New Roman, Times, Palatino, Charter, serif# 将True盖为False
axes.unicode_minus: False
七、重启pycharm
解决Font family [‘sans-serif‘] not found.Falling back to DejaVu Sans相关推荐
- 【python报错解决】findfont: Font family [‘Arial‘] not found. Falling back to DejaVu Sans.
matplotlib字体报错解决 字体上传 删除缓冲,重启终端 在使用matplotlib进行绘图时,ubuntu系统报错找不到字体,具体报错信息如下: findfont: Font family [ ...
- findfont: Font family [‘Times New Roman‘] not found. Falling back to DejaVu Sans.字体安装
问题描述 使用python对数据进行可视化的时候,matplotlib绘图的时候,提示警告如题所示: UserWarning: findfont: Font family ['Times New Ro ...
- linux下python matplotlib 中文字体Font family [‘sans-serif‘] not found. Falling back to DejaVu Sans
问题 在linux新的python环境,安装了matplotlib,但是使用中文字体时找不到. 问题代码: import matplotlib.pyplot as plt plt.rcParams[' ...
- 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 ...
- 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 ...
- Python matplotlib对中文的支持(Font family [‘sans-serif‘] not found.Falling back to DejaVu Sans)
文章目录 一.问题描述 二.解决方案 三.解决步骤 一.问题描述 import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = [' ...
- findfont: Font family [ ‘<fontname>‘ ] not found. Falling back to DejaVu Sans.
目录 1.指定文件路径 2.换用系统字体 3.复制字体至 matplotlib 库 fonts/ttf 目录 4.狸猫换太子 博主(UOS 系统)在用 meplotlib 制作雷达图时,选用喜欢的微软 ...
- 【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 ...
- 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 ...
最新文章
- 和至少为k的最短子数组 python_LeetCode 862. 和至少为 K 的最短子数组
- 某同学配置了一台计算机,第六章 计算机硬件系统作业答案.doc
- sql server 的 money类型
- 2017.2.12【初中部 GDKOI】模拟赛B组 T4:pot
- LSTM神经网络Demystifying LSTM neural networks
- PHP7+Swoole/Nginx/Golang性能对比
- python综合练习1-- 用户登录
- 树莓派的linux系统安装,树莓派安装Linux操作系统
- java程序大笨钟怎么打,L1-018.大笨鍾(Java)PAT團體程序設計天梯賽-練習集
- css 属性选择器笔记
- (92)低速接口UART、IIC、SPI介绍,面试必问(十六)(第19天)
- java基础面试题之:super与this的区别
- django进阶06数据库事务
- 网页编辑器粘贴word格式的处理
- linux kali局域网远程桌面,kali使用rdesktop连接Windows远程桌面
- kali攻击139端口_简易入侵139端口
- 【深度学习】目标检测算法 YOLO 最耐心细致的讲解
- 批量去除图片的黑色背景,并且统一修改图片尺寸
- HashTable 使用
- 万兆NAS存储网络组建方案
热门文章
- linux系统光标变粗了_linux终端光标变粗
- 到底怎么样才叫看书【转载】
- 【统计学01】概括性描述-集中趋势,离散程度,分布形状度量
- SAP ABAP BOM 更新函数 CSAP_MAT_BOM_MAINTAIN使用
- win2008注册表计算机修改名字路径,Win10修改注册表ProfileName值的方法
- 三四面_业务能力团队协作能力与带人能力
- winfrom——DataGridView 选中某一行的事件
- ESP Wi-Fi 扫描入门
- 烧水壶java代码_JAVA代码—算法基础:水壶分水的问题
- java配置springmvc_Java方式配置Spring MVC