成功解决jupyter notebook 里matplotlib 中文字体乱码bug

成功解决jupyter notebook 里matplotlib 中文字体乱码bug

  1. 字体下载:SimHei

    http://www.font5.com.cn/zitixiazai/1/151.htm

  2. 添加字体

    2.1 Anaconda文件夹放权 chmod -R 777 Anaconda3

    2.2 在home目录下,执行 ctrl + h ,打开隐藏目录, 删除 ~/.cache/matplotlib的缓冲目录。

  3. 修改配置

    修改 ./venv/lib/python3.5/site-packages/matplotlib/mpl-data 里面的matplotlibrc文件,修改三处如下:

    打开 195 行:

    207行 添加SimHei:

     

    成功解决jupyter notebook 里matplotlib 中文字体乱码bug

    322行,把True改为False:

成功解决jupyter notebook 里matplotlib 中文字体乱码bug

重新启动python内核即可