windows下matplotlib图例中文无法显示的解决办法
程序员文章站
2022-03-20 18:05:41
...
原因:matplotlib中没有中文字体
环境:win7+python3.6
解决办法:
1.打开配置文件
import matplotlib
matplotlib.matplotlib_fname()
可以得到配置文件matplotlibrc地址
用文本编辑器打开配置文件
2.修改配置文件
将文件中的
#font.family: sans-serif
去掉注释,修改为
font.family: arial unicode ms
打开C:\Windows\Fonts文件夹,把arial unicode ms字体复制粘贴到配置文件matplotlibrc同目录下的Fonts文件夹中。
到C:\Users\用户名.matplotlib,把里面的缓存文件删除。
重启python即可显示为中文
上一篇: 利用pandas读取Excel文件数据
推荐阅读
-
在Windows2012下安装SQL Server 2005无法启动服务的解决办法
-
Windows下MySQL服务无法停止和删除的解决办法
-
mac系统在中文输入法下总是显示英文标点的解决办法
-
Python使用matplotlib绘图无法显示中文问题的解决方法
-
Android Studio3.0 TextView/string.xml无法显示中文问题的解决办法
-
在Windows 2003 64位下ASP无法连接Access数据库的解决办法
-
在Windows2012下安装SQL Server 2005无法启动服务的解决办法
-
termux中matplotlib无法显示中文问题的解决方法
-
windows系统下axure 7.0 无法在发布中预览的解决办法
-
matplotlib 生成的图像中无法显示中文字符的解决方法