楼主: shadowaver
628 3

[程序分享] MAC系统的python画图中文乱码问题解决方法 [推广有奖]

随心所欲不逾矩

已卖:1243份资源

教授

56%

还不是VIP/贵宾

-

威望
0
论坛币
8309 个
通用积分
689.8825
学术水平
18 点
热心指数
22 点
信用等级
13 点
经验
29709 点
帖子
890
精华
0
在线时间
1382 小时
注册时间
2007-9-27
最后登录
2026-2-6

楼主
shadowaver 在职认证  发表于 2024-2-22 00:38:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

MAC系统的python画图中文乱码问题解决方法与windows系统的方法是不同的,分别罗列如下:

Mac系统:

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['Arial Unicode MS']

Windows系统:
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
# 或者 plt.rc('font', family='SimHei', size=13)

深入分析问题出现原因:
需要从国际上的三种字符编码说起
unicode(UTF-8,UTF-16...) 是通用字符集,集合了全世界所有的语言字符和符号,如拉丁字母、斯拉夫字母、中文、法语德语等各类符号、数学或希腊符号
ASCII编码,只适用于英文符号,占内存小
ISO 欧洲计算机制造协会的

一般unicode能解决90%+的符号乱码问题


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python mac系统 中文乱码 问题解决 解决方法 MAC系统的python画图中文乱码问题解决方法

shadowaver@163.com
QQ 540722048

沙发
shadowaver 在职认证  发表于 2024-2-22 00:41:41

藤椅
HappyAndy_Lo 发表于 2024-2-22 19:41:35

板凳
albertwishedu 发表于 2024-2-22 19:43:16

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-13 11:57