Linux 系统上运行python 绘图显示找不到字体该怎么办
找到虚拟环境对应的matplotlib绘图库下面的字体所在的文件夹,手动将下载的缺失字体丢进去运行下面的代码即可。
·
/Users/myname/.conda/envs/geocat/lib/python3.10/site-packages/matplotlib/mpl-data/fonts/ttf/
找到虚拟环境对应的matplotlib绘图库下面的字体所在的文件夹,手动将下载的缺失字体丢进去运行下面的代码即可
from matplotlib import font_manager
from matplotlib import rcParams
import os
# 字体加载
font_path ="/Users/myname/.conda/envs/geocat/lib/python3.10/site-packages/matplotlib/mpl-data/fonts/ttf/TimesNewRoman.ttf"
font_manager.fontManager.addfont(font_path)
prop = font_manager.FontProperties(fname=font_path)
# print(prop.get_name()) # 显示当前使用字体的名称
更多推荐
已为社区贡献15条内容
所有评论(0)