中文显示问题解决
windows:
#【重要】设置支持中文,windows可以设置字***置,但是linux'不行,所以我们要记住这个方法
plt.rcParams['font.family'] = ['SimHei']
非windows
下载中文字体(黑体,看准系统版本)
- 下载 SimHei字体(或者其他的支持中文显示的字体也行)
这个在网上到处都可以下载到,如果下不到,可以评论告诉我
-
安装字体
-
linux下:拷贝字体到 usr/share/fonts 下:
sudo cp ~/SimHei.ttf /usr/share/fonts/SimHei.ttf
-
windows和mac下:双击安装
-
-
删除~/.matplotlib中的缓存文件
cd ~/.matplotlib rm -r *
-
修改配置文件matplotlibrc
vi ~/.matplotlib/matplotlibrc
将文件内容修改为:
font.family : sans-serif font.sans-serif : SimHei axes.unicode_minus : False