Ubuntu Matplotlib 显示中文

查找中文字体

find /usr/share/fonts/ -name "*.ttc"

Ubuntu Matplotlib 显示中文_第1张图片

设置Matplotlib字体

from matplotlib.font_manager import FontProperties

font = FontProperties(fname=r"/usr/share/fonts/opentype/noto/NotoSansCJK-Regular.ttc") # 从上面随便选一个
plt.title("标题", fontproperties=font)
plt.xlabel("x轴标签", fontproperties=font)
plt.ylabel("y轴标签", fontproperties=font)
plt.show()

Ubuntu Matplotlib 显示中文_第2张图片

你可能感兴趣的:(Ubuntu Matplotlib 显示中文)