解决 Python画图中文乱码问题

简介: Python画图中文乱码问题

具体解决方法


1. 在所需系统中python环境下,输入以


importmatplotlibprint(matplotlib.matplotlib_fname())

下代码查看字体路径

这里是我下载好的字体资源压缩包


3. 查看matplotlib的缓冲目录( 在终端python环境下,输入以下命令,获取缓冲目录)


importmatplotlibmatplotlib.get_cachedir()


结果如下


4. 删除matplotlib的缓冲目录(rm -rf 上面python环境中查询到的缓冲地址)

5. 修改matplotlibrc文件(文件路径就是第一步中查到的字体路径,可以vim 编辑文件后使用 /search_content搜索,search_content即为需要查找的内容 )

font.family         : sans-serif# 去掉前面的#     font.sans-serif     : SimHei, BitstreamVeraSans, LucidaGrande, Verdana, Geneva, Lucid, Arial, Helvetica, AvantGarde, sans-serif# 去掉前面的#,并在冒号后面添加SimHeiaxes.unicode_minus  : False# 去掉前面的#,并将True改为False


操作完之后再重新运行python脚本就没问题了

相关文章
|
6月前
|
算法 Python
关联规则算法及其画图(python
关联规则算法及其画图(python
69 2
|
6月前
|
数据可视化 API Python
画图实战-Python实现某产品全年销量数据多种样式可视化
画图实战-Python实现某产品全年销量数据多种样式可视化
86 0
|
2月前
|
Python
pyecharts:一款python画图神器
pyecharts:一款python画图神器
36 0
|
6月前
|
Python
python 海龟画图tutle螺旋线
python 海龟画图tutle螺旋线
137 0
|
6月前
|
存储 Python
【python】——超市管理系统和用turtle动态画图(爱心和魔幻曲线)
【python】——超市管理系统和用turtle动态画图(爱心和魔幻曲线)
【python】——超市管理系统和用turtle动态画图(爱心和魔幻曲线)
|
6月前
|
开发者 Python Windows
解决Python中文乱码问题的策略与技巧
解决Python中文乱码问题的策略与技巧
270 0
|
6月前
|
JSON 数据格式 Python
python 写入文件的中文乱码了怎么处理
如果在写入JSON文件时遇到中文乱码问题,你可以在使用`json.dump()`函数时设置`ensure_ascii`参数为`False`,以保留非ASCII字符的原始形式。这样可以确保中文字符正确地写入JSON文件。 以下是一个示例: ```python import json data = {"name": "张三", "age": 30, "city": "北京"} with open('data.json', 'w', encoding='utf-8') as file: json.dump(data, file, ensure_ascii=False) ``` 在这
246 0
|
6月前
|
Python
python画图中文乱码
python画图中文乱码
39 0
|
数据处理 Python
技巧 | Python画图辅助标注(多子图共坐标轴)
技巧 | Python画图辅助标注(多子图共坐标轴)
技巧 | Python画图辅助标注(多子图共坐标轴)
|
数据可视化 Python
Python版 孤勇者 | 画图+演奏+音乐可视化
另外还有个叫做 pgzero 的游戏开发库,里面有一个可以播放音符的方法。
Python版 孤勇者 | 画图+演奏+音乐可视化