解决Anaconda环境中中文显示问题(windows)

it2022-05-05  120

在Anaconda中使用matplotlib设置中文时会出现很多小方框,不想每次都写代码设置中文字体,查了很多资料找到了解决方法:修改matplotlib的配置文件matplotlibrc。

1.下载.ttf格式的中文字体

simhei.ttf

2.将下载的中文字体保存到matplotlib的字体库,并右键安装,我的路径如下:

D:\Anaconda\Lib\site-packages\matplotlib\mpl-data\fonts\ttf

3.然后找到

C:\Users\admin\.matplotlib

文件夹下的fontList.*文件,只要前缀一致都删掉

4.然后在fonts的同级目录下找到配置文件matplotlibrc,用记事本打开,修改部分如下,注意删掉 #:

5.在jupyer里面restart the kernel,再运行即可。


最新回复(0)