matplotlib中导入中文字体
首先查看自己的ubuntu库中是否自带中文包:
(1) fc-list :lang=zh 如果其中有中文,则默认含有中文包
(2)如果不含有中文包的话-----安装中文包,一般不建议安装,可以从window系统中取复制包----最快捷的方法
windows下的字体包在:C:\Windows\Fonts
在/usr/share/fonts/下新建文件夹 如:winFonts目录,准备把从windows下拷贝过来的字体都放在这个目录里,这里就是把雅黑字体msyh.ttf和msyhbd.ttf放进来:
建立:sudo mkdir -p /usr/share/fonts/winFonts
把msyh.tff 和msyhbd.tff复制到上面建的文件夹中:
给权限:sudo chmod 644 /usr/share/fonts/winFonts/*.ttf
做完上面的操作:
安装:
cd /usr/share/fonts/winFonts/
sudo mkfontscale (创建雅黑字体的fonts.scale文件,它用来控制字体旋转缩放)
sudo mkfontdir (创建雅黑字体的fonts.dir文件,它用来控制字体粗斜体产生)
sudo fc-cache -fv (建立字体缓存信息,也就是让系统认识雅黑)
这样就安装完毕
(3)检查安装是否成功:
输入: fc-list :lang=zh
终端中如果有中文的话,就表明安装成功
(4)在matplotlib中使用中文
这里面有很多种方法:你也可以百度看看,当然在这里推荐一个方法:
在程序中使用:
导包
管理字体----从位置
使用中文字体
from matplotlib import font_manager
my_font = font_manager.FontProperties(fname = “/usr/share/fonts/winFonts/msyh.ttf”) 这个就是刚才建立的路径
plt.xlabel(“时间”,fontproperties = my_font)
在matplotlib中—时间就显示成中文了,慢慢操作一下
matplotlib中导入中文字体相关推荐
- 在matplotlib中设置中文字体
在matplotlib中设置中文字体 matplotlib库中默认使用的字体是不支持中文的,所以如果需要中文的标签或标题则我们手动去重新设置一个支持中文格式的字体.因为之前我在设置的时候犯了一个很蠢的 ...
- Mac系统下matplotlib中SimHei中文字体缺失报错的解决办法
问题描述 import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['SimHei'] plt.rcParams['axes.u ...
- Python学习(1)---matplotlib中常用中文字体的对应名称
Python绘图标注图时需要选择自己想要的中文字体,现有的中文字体对照表如下: 中文字体名称 ttf 代码设置 宋体 simsun SimSun 华文琥珀 STHUPO STHupo 楷体 simka ...
- python中文字体下载_Python在Matplotlib图中显示中文字体的操作方法
1. 说明 本篇主要针对在Ubuntu系统中,matplotlib显示不了中文的问题,尤其是在无法安装系统字体的情况下,解决Python绘图时中文显示的问题. 2. 在系统中安装字体 $ fc-lis ...
- mac中python怎么打开中文txt文件-mac在matplotlib中显示中文的操作方法
Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形 . 通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方 ...
- python怎么显示汉字_mac在matplotlib中显示中文的操作方法
Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形 . 通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方 ...
- python不能保存中文_Python 关于matplotlib无法显示中文字体的解决方法
#### 以下面的例子说明如何解决matplotlib画图中出现中文字体无法显示问题 要画出10-12点气温变化的图像 ``` from matplotlib import pyplot as plt ...
- matplotlib 中文_Python 关于matplotlib无法显示中文字体的解决方法
#### 以下面的例子说明如何解决matplotlib画图中出现中文字体无法显示问题 要画出10-12点气温变化的图像 ``` from matplotlib import pyplot as plt ...
- 关于Matplotlib作图时中文字体无法显示问题
项目场景: 通过Matplotlib作图时,遇到图表标签.标题中文字体显示不出来的问题. 问题描述 在使用Matplotlib作图时,设定字体为SimHei,但运行提示没发现这个字体,返回用DejaV ...
最新文章
- iOS端Socket(二)ProtocolBuffer使用
- numpy.core.umath failed to import 如何解决
- java rsa ssh2_给定两个SSH2密钥,如何检查它们是否属于Java中的同一密钥对?
- 假日教程-ZStack映像檔系列(TurnkeyLinux Observium)
- delphi接口基本学习摘录
- 计算机视觉与深度学习 | 使用K均值聚类实现基于颜色的分割(matlab版)
- (转)在ios android设备上使用 Protobuf (使用dll方式)
- Dev-c++下载地址
- ojdbc7、8在maven环境中的配置异常及处理
- AMS1117S三端稳压低压降稳压器ic
- 千图成像python_Python---如何实现千图成像:初级篇(从图片爬取到图片合成)
- 局域网***原理与防御(网络执法官类)
- Scrapy框架以及scrapy-redis实现分布式爬虫
- 微信公众平台账号迁移流程、申请函公证及留言功能开通方法
- 电脑搜索文件的服务器,Archivarius注册版
- 你永远不知道用户怎么使用你的产品
- 键盘怎么一按f1就出计算机,电脑每次开机都要按F1键,且开机后都会弹出一个打开方式的窗口,请问该怎么处理?...
- 2021-04-19
- 计算机知识及保密培训目的,二勘院举办保密知识和计算机网络安全专题培训会...
- 自学java编译老是出错_编写HelloWorld程序编译时提示写入HelloWorld时出错是什么意思...
热门文章
- 越是领军人才,越要看基本素质
- Mac 使用 之 Permission denied XXX
- 虚拟内存、虚拟地址-页-页号、物理地址-页框-页框号
- 解决bug--解决VS2019“无法下载安装文件,请检查网络设置”问题
- 英语背单词有用吗_从0学英语背单词有用吗,正确的方法是什么?
- PyQt5最全73 布局之addStretch设置布局的伸缩量
- scratch3.0键盘无法输入文字或修改指令中的数字的快速解决办法
- iPhone6今发售被指已变味 加价倒手成黄牛圈钱工具
- opencv-python 小白笔记(3)
- 【学习笔记+习题集】字符相关(输入输出流,字典树,AC自动机,后缀自动机)(4598字)(更新至2022.12.28)