矩池云上matplotlib显示中文乱码
下载字体
https://github.com/adobe-fonts/source-han-sans/raw/release/OTF/SourceHanSansSC.zip
命令可以是
cd /wget https://download.fastgit.org/be5invis/source-han-sans-ttf/releases/download/v2.002.1/source-han-sans-ttf-2.002.1.7z7z x source-han-sans-ttf-2.002.1.7z -r -o"/hansans"
方法1
检测 Matplotlib 字体文件夹
import matplotlib
matplotlib.matplotlib_fname()
Matplotlib 的字体文件夹应该在同级目录,即
cp /hansans/* /home/nwpu/anaconda3/lib/python3.6/site-packages/matplotlib/mpl-data/fonts
从 /usr/share/fonts 中找一个中文字体的 ttf 文件拷贝到上面的文件夹
方法2
import matplotlib.font_manager as mfmfont_path = "/hansans/SourceHanSansSC-Light.ttf"
prop = mfm.FontProperties(fname=font_path)t = np.linspace(0, 2*np.pi, 1000, endpoint=False)
y = np.sin(t)
fig, ax = plt.subplots()ax.set_xlabel(u"text for t轴")
ax.set_ylabel(u"text for y轴")
ax.set_title(u"t和y对应关系")
ax.plot(t,y)
plt.savefig("data/save.png", bbox_inches='tight', dpi = 1000)plt.text(0.5, 0.5, s=u'测试')
plt.show()
参考文章
让Matplotlib正确显示中文
Python-matplotlib-中文字体显示和设置
矩池云上matplotlib显示中文乱码相关推荐
- 矩池云上使用nvidia-smi命令教程
简介 nvidia-smi全称是NVIDIA System Management Interface ,它是一个基于NVIDIA Management Library(NVML)构建的命令行实用工具, ...
- 在矩池云上复现 CVPR 2018 LearningToCompare_FSL 环境
这是 CVPR 2018 的一篇少样本学习论文:Learning to Compare: Relation Network for Few-Shot Learning 源码地址:https://git ...
- 矩池云上安装ikatago及链接教程
https://github.com/kinfkong/ikatago-resources/tree/master/dockerfiles 从作者的库中可以看到,该程序支持cuda9.2.cuda10 ...
- 矩池云上CUDA、nvcc、cuDNN相关操作汇总
本文汇总整理如何在矩池云上安装.使用CUDA .nvcc.cudnn的教程,后续还将不断补充,也欢迎大家在评论区提相关问题. 优质提问和反馈,将有机会获得矩池云算力豆激励- CUDA相关文章 CUDA ...
- 矩池云上安装CUDA头文件教程
简介 CUDA头文件(cuda header files)在进行CUDA编程的时候会经常遇到.下面我介绍了一些常用的CUDA头文件及其安装. 英伟达官方源 矩池云cuda10及以上 https://d ...
- 如何在矩池云上安装java
在矩池云上安装java其实非常简单,按照下面的办法安装即可 安装 OpenJDK 11 apt update apt install openjdk-11-jdk java -version 安装 O ...
- 矩池云上复现论文 Neural Graph Collaborative Filtering 环境复现
矩池云上复现论文 Neural Graph Collaborative Filtering 环境复现 Neural Graph Collaborative Filtering (NGCF) is a ...
- 在矩池云上使用A6000/3090跑ikatago说明
因为英伟达30系和a系列对cuda版本的要求是cuda11及以上. https://github.com/kinfkong/ikatago-resources/tree/master/dockerfi ...
- 如何更省钱的在矩池云上使用pycharm
如果使用的话可以看一下这个教程<PyCharm 使用矩池云机器教程>. 第一步.要了解pycharm同步的逻辑 是因为pycharm官方限制,必须每次都要同步数据的,不管你在矩池云上有没有 ...
最新文章
- CUDA软件系统知识
- 多线程-synchronized锁
- VMware 虚拟化编程(8) — 多线程中的 VixDiskLib
- 怎么配置php服务器时间,php如何设置服务器时间
- html5播放器声音小,html5网页播放声音
- linux实现命令解释器_想在Win10上安装Linux,只需一个命令即可实现
- Unity3D在C#编程中的一些命名空间的引用及说明
- 兄dei,Python数据竞赛和5万现金奖励了解一下
- mysql 引擎 校对,MySQL 字符集和校对
- HTML5拖放API(代码展示)
- python画图如何调整图例位置_Python——legend()图例位置调整
- javascript 计算后 无聊的小数点处理
- java高级工程师认证考试_Java高级软件工程师人才缺口巨大
- 使用navicat导入SQL语句的教程
- Frenetic Python实验(三)
- 文件上传属性accept
- 仙童半导体拒绝华润等收购 担忧难获监管批准
- [STM32F103C8T6] 超声波测距
- 一个大专生从8K到13K的挫折经历
- Docker镜像报错:Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request cance
热门文章
- x3-02 java,Android Studio 3.2.1 - 新项目无法运行
- php更新不了数据库,为什么我不能使用PHP编辑/更新数据库?
- 工厂模式 java_JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式)
- 静态成员变量以及静态成员函数
- SAR数据集项目说明文档写作
- 自动驾驶——多传感器融合的学习笔记
- [转]linux用户管理
- [转]MyBatis传入多个参数的问题 - mingyue1818
- c/c++教程 - 2.4.2.5 深拷贝和浅拷贝,堆区内存重复释放
- IntellijIDEA配置Maven