- 在控制面板\外观和个性化\字体下找到黑体常规,复制到到
盘符+文件夹\Anaconda\Lib\site-packages\matplotlib\mpl-data\fonts\ttf下
- 然后打开
Anaconda\Lib\site-packages\matplotlib\mpl-data下的matplotlibrc文件,找到#font.family:sans-serif将其前面的#注释号去掉
- 将
font.family下面的font.sans-serif:Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica,注释也去掉,然后在开头加上simhei
- 删除
C:\Users\Administrator\.matplotlib下的fontList.py3k.cache(该目录为隐藏目录需要显示全部目录才可以看到)
另外matplotlibrc文件中查找axes.unicode_minus,将True改为False,作用就是解决负号'-'显示为方块的问题
测试代码:
import matplotlib.pyplot as plt
plt.xlabel('x轴')
plt.ylabel('y轴')
plt.bar(left = (0,1),height =(1,0.5),width = 0.35)
plt.show()
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。