import matplotlib
.font_manager
as fm
fonts
= fm
.findSystemFonts
()
i
=0
print(fonts
)
print("")
for f
in fonts
:
font
= fm
.FontProperties
(fname
=f
)
print(i
)
print(fonts
[i
])
print(font
.get_name
())
i
= i
+ 1
这可以看看系统里支持哪些字体,然后我的系统里有明朝
114
/System/Library/Fonts/ヒラギノ明朝 ProN.ttc
Hiragino Mincho ProN
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(16, 8))
plt.rcParams["font.family"] = "Hiragino Mincho ProN"
plt.plot(x,y)
plt.title(titlename)
#titlename里有日语