Ubuntu16.04 python matplotlib 输出轴标签出现中文乱码

  • 问题:坐标轴打印中文时,显示会乱码
python 复制代码
import matplotlib.pyplot as plt
plt.ylabel('时间刻度')
  • 原因:matplotlib里面没有中文字体
  • 解决方法:下载SimHei字体,快捷方法是使用everything直接在windows搜索simhei.ttf,再拖进Ubuntu就可以了
  • 最后在程序里面加入字体的路径就可以了
python 复制代码
import matplotlib.pyplot as plt

plt.plot([1, 2, 3, 4], [1, 4, 9, 16])
plt.xlabel('横轴标签', fontproperties=FontProperties(fname='/home/your_path/simhei.ttf',))
plt.ylabel('纵轴标签', fontproperties=FontProperties(fname='/home/your_path/simhei.ttf'))

Reference

相关推荐
nvd115 分钟前
故障排查:Pytest Asyncio Event Loop Closed 错误
python
deephub20 分钟前
Lux 上手指南:让 AI 直接操作你的电脑
人工智能·python·大语言模型·agent
Channing Lewis22 分钟前
Python读取excel转成html,并且复制excel中单元格的颜色(字体或填充)
python·html·excel
小钟不想敲代码24 分钟前
Python(一)
开发语言·python
大佬,救命!!!27 分钟前
对算子shape相关的属性值自动化处理
python·算法·自动化·学习笔记·算子·用例脚本·算子形状
WoY202032 分钟前
本地PyCharm配置远程服务器上的python环境
服务器·python·pycharm
tzjly40 分钟前
JSON数据一键导入SQL Server
python
一分半心动1 小时前
清理C盘的python脚本
开发语言·python
AI手记叨叨2 小时前
Python数学:几何运算
python·数学·解析几何·射影几何·微分几何·欧几里得几何
好好学习啊天天向上2 小时前
最新:ubuntu上源码安装llvm,还没有成功
linux·运维·ubuntu