matplotlib 库默认只显示中文
例如:
import matplotlib.pyplot as plt
img = plt.imread('test.jpg')
# plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签
# plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号 #有中文出现的情况,需要u'内容'
plt.figure(figsize=(12,8))
plt.imshow(img)
plt.title('水果')
plt.show()

设置中文参数即可:
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号 #有中文出现的情况,需要u'内容'
将上述注释代码打开即可:
import matplotlib.pyplot as plt
img = plt.imread('test.jpg')
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号 #有中文出现的情况,需要u'内容'
plt.figure(figsize=(12,8))
plt.imshow(img)
plt.title('水果')
plt.show()

其余方法可以参考:python matplotlib 中文显示参数设置









![P9238 [蓝桥杯 2023 省 A] 翻转硬币(杜教筛+莫比乌斯)](https://img-blog.csdnimg.cn/direct/28382e30730a4b44ab3f4238e1866d6d.jpeg)









