1.背景
Ubuntu16.04, 使用python,调用matplotlib.pyplot绘图,坐标无法显示中文
2.方法
下载支持中文的字体,也可以从Windows下拷贝过来:C:/Windows/Fonts
在你调用的环境下打开终端:
import matplotlib
matplotlib.matplotlib_fname()
一般输出都是: .../site-packages/matplotlib/mpl-data/matplotlibrc
找到这个位置,会看到以下文件夹,打开fonts/ttf
将你的字体,替换下面这一个:
完成:
3.后记
一种简单粗暴的方法,之前也试了网上很多方法,但是都没成功.