下載需要的字體:如SimHei(可在系統(tǒng)文件夾C:\Windows\Fonts中找到,或者網(wǎng)上下載)
找到matplotlib字體文件夾,例如:\Anaconda3\Lib\site-packages\matplotlib\mpl-data\fonts\ttf,將SimHei.ttf拷貝到ttf文件夾下面
修改配置文件matplotlibrc: 在matplotlib/mpl-data/fonts目錄下,
修改下面三項配置:(將注釋#去掉,SimHei加上,true改成false)
- font.family : sans-serif
- font.sans-serif : SimHei, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
- axes.unicode_minus:False,(解決負(fù)號'-'顯示為方塊的問題)
- 運行以下代碼:
from matplotlib.font_manager import _rebuild
_rebuild()
- 重啟