mac在jupyter notebook里显示中文的方法

笔者今天折腾在Jupyter notebook里显示中文的问题折腾了3个小时以上。。。
所以虽然好久没有更新博客了,这次一定要把方法记录下来!
一共三步:
下载一个微软雅黑的中文字体包,要ttf格式,双击安装
下载地址: http://www.pc6.com/mac/116742.html

清空matplot字体缓存目录:
> rm ~/.matplotlib/fontList.cache
打开jupyter notebook,如果已经打开了就restart一遍, 载入matplot,用plt.rc自定义字体

mac在jupyter notebook里显示中文的方法_第1张图片
Paste_Image.png

然后就好了。

mac在jupyter notebook里显示中文的方法_第2张图片
Paste_Image.png

Note:
如果还不行,到finder里面shift+command+g, 输入缓存文件的目录
~/.matplotlib/fontList.cache
然后用记事本打开 fontList.cache 文件看一下里面有没有雅黑的字体,比如我的:

mac在jupyter notebook里显示中文的方法_第3张图片
Paste_Image.png

没有就肯定是哪里出了问题, 自己google吧。。。

你可能感兴趣的:(mac在jupyter notebook里显示中文的方法)