系统相关
首页 > 系统相关> > Linux 系统下 matplotlib 中文乱码解决办法

Linux 系统下 matplotlib 中文乱码解决办法

作者:互联网

亲测有效的方法之一:

1.下载中文字体simhei.ttf
SimHei可以到http://fontzone.net/download/simhei下载

2.找到matplotlib相关的font文件夹位置

import matplotlib 
matplotlib.matplotlib_fname()
# 'C:\\Anaconda3\\lib\\site-packages\\matplotlib\\mpl-data\\matplotlibrc'

font文件夹在C:\\Anaconda3\\lib\\site-packages\\matplotlib\\mpl-data\\下,将我们下载的simhei.ttf放入font文件夹。

3.在程序中配置:

plt.rcParams['font.sas-serig']=['simhei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号

参考文章

标签:中文,simhei,matplotlib,乱码,文件夹,Linux,font
来源: https://www.cnblogs.com/michael-xiang/p/10466807.html