首页 > 其他分享 >解决matplotlib中文显示乱码问题

解决matplotlib中文显示乱码问题

时间:2023-10-16 14:25:16浏览次数:31  
标签:中文 lib site matplotlib 乱码 print ttf

问题

findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei

解决方法

import matplotlib 
print(matplotlib.matplotlib_fname())

输出:xxx/lib/python3.7/site-packages/matplotlib/mpl-data/matplotlibrc

下载 http://129.204.205.246/downloads/SimHei.ttf
复制到 xxx/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf

python字体缓存文件

import matplotlib
print(matplotlib.get_cachedir())

rm -rf 输出的地址/*

标签:中文,lib,site,matplotlib,乱码,print,ttf
From: https://www.cnblogs.com/jsxzhub/p/17767234.html

相关文章

  • 无涯教程-NumPy - Matplotlib
    Matplotlib是Python的绘图库,它与NumPy一起使用,提供了一个环境,是MatLab的有效开源替代方案,它可以与PyQt和wxPython等图形工具包一起使用Matplotlib模块最初由JohnD.Hunter编写。自2012年以来,MichaelDroettboom是主要开发人员。目前,Matplotlib版本。1.5.1是可用的稳定版本。......
  • 【matplotlib 实战】--南丁格尔玫瑰图
    南丁格尔玫瑰图是一种用极坐标下的柱状图或堆叠柱状图来展示数据的图表。虽然南丁格尔玫瑰图外观类似饼图,但是表示数据的方式不同,它是以半径来表示数值的,而饼图是以扇形的弧度来表达数据的。所以,南丁格尔玫瑰图在视觉上会夸大数据的比例,因为半径和面积之间是平方关系。因此,当需......
  • Origin 2022 中文版 下载及安装教程!
    软件介绍:Origin是由OriginLab公司开发的一个科学绘图、数据分析软件,支持在MicrosoftWindows下运行。Origin支持各种各样的2D/3D图形。Origin中的数据分析功能包括统计,信号处理,曲线拟合以及峰值分析。Origin中的曲线拟合是采用基于Levernberg-Marquardt算法(LMA)的非线性最小二乘法拟......
  • Adobe Prelude 2022「Pl视频编辑软件」中文直装汉化版下载与安装
    AdobePrelude2022是一个超级好用的视频剪辑软件,软件功能非常齐全,可随时对视频进行剪辑操作,用时可对各种视频进行剪辑,增加各种音效,以及使用素材,在用户的使用中可以打开强大的后期操作,如果需要视频剪辑,就可以直接下载AdobePrelude2022汉化版,该剪辑只需添加所需的文字特征,动作改编......
  • Adobe Acrobat Pro dc 2019完整中文版下载/DC软件下载包括最新版
    AdobeAcrobatDC2019最新版-简称DC2019是一款综合性的PDF编辑和阅读软件,能够支持随时随地开展工作的完整PDF解决方案。新版本进行了重新设计,可以在桌面、Web和移动设备(包括启用触屏的设备)上提供简单一致的用户体验。比如acrobat2019利用全局签名工具对文档进行签名时,您只需单击一......
  • CH2021中文版下载、ch软件下载带安装步骤
    CH2021又名AdobeCharacterAnimator2021是一款十分实用的动画制作应用软件,该软件是由大家耳熟能详的Adobe公司开发的。用户们可以通过这款软件制作各种各样的动画表情包,还可以通过该软件来创作一些表情丰富的画面人物以及场景,通过软件内置的人物和模仿功能,能让模拟人物做出与本......
  • 无涯教程-Matplotlib - 图像(Images)
    Matplotlib软件包中的图像模块提供了加载,重新缩放和显示图像所需的功能。Pillow库支持加载图像数据,Matplotlib本机仅支持PNG图像,如果本机读取失败,则下面显示的命令将退回到Pillow上。本示例中使用的图像是PNG文件,但请记住您对自己的数据的Pillow要求。imread()函数用于读取f......
  • 文泰刻绘2021 v15 中文完美版下载 详细安装流程
    文泰刻绘软件是文泰刻字机的配套软件,软件可以进行编辑、排版、图像处理、彩色处理、表格排版等操作,可以轻松完成用户的刻字绘图需求,适用于电脑刻字、海报、标识制作、装饰装潢、展览等领域。KK下载站为您提供文泰刻绘载,软件已完成,可以免费使用,使用文泰刻字机的朋友可以下载使用哦!软......
  • vscode中文搜索乱码或搜索不到
    使用vscode在全局搜索时,代码中的内容无法搜索出来,或者搜索出来是乱码。经验证:与vscode的语言设置无关,设置为中文或英文都是一样的后面猜想到会不会与文件自身的编码有关,因为我们项目中的代码文件大多是GB18030的,而vscode默认的编码应该是UTF-8解决方案经过验证有两2种方法可......
  • 无涯教程-Matplotlib - 3D线框图(Wireframe)
    线框图采用值的网格并将其投影到指定的三维表面上,并使生成的三维形式非常容易可视化。plot_wireframe()函数用于此目的-frommpl_toolkitsimportmplot3dimportnumpyasnpimportmatplotlib.pyplotaspltdeff(x,y):returnnp.sin(np.sqrt(x**2+y**2)) x=......