温馨提示:本文最后更新于
2024-12-10 14:08:18,某些文章具有时效性,若有错误或已失效,请在下方留言。在 PyChorm 中使用利用虚拟环境进行matplotlib绘制图像中显示中文。
下载字体
使用 SimHei字体,点击此处链接进行字体下载。
ttf文件存储位置
进入 Python 脚本,执行以下操作
>>> import matplotlib
>>> print(matplotlib. matplotlib_fname())
/Users/xxx/Project/PycharmProjects/skipgram/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/matplotlibrc
进入 ttf 目录
cd /Users/xxx/Project/PycharmProjects/skipgram/.venv/lib/python3.12/site-packages/matplotlib/mpl-data/fonts/ttf/
![图片[1]-matplotlib 中文显示-Stewed Noodles 资源](https://cdn.sa.net/2024/12/10/nbJIBqKtaF5PERu.webp)
复制字体
cp /Users/xxx/Downloads/SimHei.ttf .
删除缓存文件
在终端中删除缓存文件,执行的命令如下
修改matplotlibrc 文件
matplotlibrc文件的修改内容,如下所示
![图片[2]-matplotlib 中文显示-Stewed Noodles 资源](https://cdn.sa.net/2024/12/10/PBsUtLIGlNxCSO5.webp)
![图片[3]-matplotlib 中文显示-Stewed Noodles 资源](https://cdn.sa.net/2024/12/10/IAec7faH8nplNSh.webp)
重新执行
重新执行 Python 进行图像的绘制。
© 版权声明
THE END








暂无评论内容