下载字体

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显示中文乱码相关推荐

  1. 矩池云上使用nvidia-smi命令教程

    简介 nvidia-smi全称是NVIDIA System Management Interface ,它是一个基于NVIDIA Management Library(NVML)构建的命令行实用工具, ...

  2. 在矩池云上复现 CVPR 2018 LearningToCompare_FSL 环境

    这是 CVPR 2018 的一篇少样本学习论文:Learning to Compare: Relation Network for Few-Shot Learning 源码地址:https://git ...

  3. 矩池云上安装ikatago及链接教程

    https://github.com/kinfkong/ikatago-resources/tree/master/dockerfiles 从作者的库中可以看到,该程序支持cuda9.2.cuda10 ...

  4. 矩池云上CUDA、nvcc、cuDNN相关操作汇总

    本文汇总整理如何在矩池云上安装.使用CUDA .nvcc.cudnn的教程,后续还将不断补充,也欢迎大家在评论区提相关问题. 优质提问和反馈,将有机会获得矩池云算力豆激励- CUDA相关文章 CUDA ...

  5. 矩池云上安装CUDA头文件教程

    简介 CUDA头文件(cuda header files)在进行CUDA编程的时候会经常遇到.下面我介绍了一些常用的CUDA头文件及其安装. 英伟达官方源 矩池云cuda10及以上 https://d ...

  6. 如何在矩池云上安装java

    在矩池云上安装java其实非常简单,按照下面的办法安装即可 安装 OpenJDK 11 apt update apt install openjdk-11-jdk java -version 安装 O ...

  7. 矩池云上复现论文 Neural Graph Collaborative Filtering 环境复现

    矩池云上复现论文 Neural Graph Collaborative Filtering 环境复现 Neural Graph Collaborative Filtering (NGCF) is a ...

  8. 在矩池云上使用A6000/3090跑ikatago说明

    因为英伟达30系和a系列对cuda版本的要求是cuda11及以上. https://github.com/kinfkong/ikatago-resources/tree/master/dockerfi ...

  9. 如何更省钱的在矩池云上使用pycharm

    如果使用的话可以看一下这个教程<PyCharm 使用矩池云机器教程>. 第一步.要了解pycharm同步的逻辑 是因为pycharm官方限制,必须每次都要同步数据的,不管你在矩池云上有没有 ...

最新文章

  1. CUDA软件系统知识
  2. 多线程-synchronized锁
  3. VMware 虚拟化编程(8) — 多线程中的 VixDiskLib
  4. 怎么配置php服务器时间,php如何设置服务器时间
  5. html5播放器声音小,html5网页播放声音
  6. linux实现命令解释器_想在Win10上安装Linux,只需一个命令即可实现
  7. Unity3D在C#编程中的一些命名空间的引用及说明
  8. 兄dei,Python数据竞赛和5万现金奖励了解一下
  9. mysql 引擎 校对,MySQL 字符集和校对
  10. HTML5拖放API(代码展示)
  11. python画图如何调整图例位置_Python——legend()图例位置调整
  12. javascript 计算后 无聊的小数点处理
  13. java高级工程师认证考试_Java高级软件工程师人才缺口巨大
  14. 使用navicat导入SQL语句的教程
  15. Frenetic Python实验(三)
  16. 文件上传属性accept
  17. 仙童半导体拒绝华润等收购 担忧难获监管批准
  18. [STM32F103C8T6] 超声波测距
  19. 一个大专生从8K到13K的挫折经历
  20. Docker镜像报错:Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request cance

热门文章

  1. x3-02 java,Android Studio 3.2.1 - 新项目无法运行
  2. php更新不了数据库,为什么我不能使用PHP编辑/更新数据库?
  3. 工厂模式 java_JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式)
  4. 静态成员变量以及静态成员函数
  5. SAR数据集项目说明文档写作
  6. 自动驾驶——多传感器融合的学习笔记
  7. [转]linux用户管理
  8. [转]MyBatis传入多个参数的问题 - mingyue1818
  9. c/c++教程 - 2.4.2.5 深拷贝和浅拷贝,堆区内存重复释放
  10. IntellijIDEA配置Maven