Mac环境中中文无法显示的问题
正文
1.导入simhei.ttf到anaconda中的字体文件夹
/Users/用户名/opt/anaconda3/lib/python3.8/site-packages/matplotlib/mpl-data/fonts/simhei.ttf
或用命令行直接open + 路径
2. 用该代码重启字体库
from matplotlib.font_manager import _rebuild #重新载入字体库
_rebuild()
3. 使用属性rcParams
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False #使负号正常显示
%matplotlib inline
4. 输出属性rcParams查看当前属性(非必要步骤)
print(plt.rcParams.keys())
5.做完这些就可以使用中文了