Ubuntu环境下matplotlib图例中文乱码-创新互联

本文前提条件是 已经 安装好 matplotlib , 至于 matplotlib 是什么, 怎么安装, 本文不予介绍。

创新互联公司专注骨干网络服务器租用十多年,服务更有保障!服务器租用,资阳移动机房 成都服务器租用,成都服务器托管,骨干网络带宽,享受低延迟,高速访问。灵活、实现低成本的共享或公网数据中心高速带宽的专属高性能服务器。

Ubuntu环境下 matplotlib 图例中文乱码

Ubuntu环境下 matplotlib 图例中文乱码

首先在 Windows 盘区下 找到  微软雅黑  的字体文件:

Ubuntu环境下 matplotlib 图例中文乱码

其次,找到 matplotlab 字体库 文件夹   或者  系统字体库文件夹

matplotlab 字体库 文件夹

Ubuntu环境下 matplotlib 图例中文乱码

Ubuntu环境下 matplotlib 图例中文乱码

系统字体库文件夹

Ubuntu环境下 matplotlib 图例中文乱码

把字体文件拷贝到这两个路径下的任何一个都可以。

然后,找到 matplotlib 配置文件

Ubuntu环境下 matplotlib 图例中文乱码

可以直接修改该文件,或者

Ubuntu环境下 matplotlib 图例中文乱码

然后, 修改配置文件。

编辑该配置文件,找到 font.family ,将注释去掉,在下面的 font.sans - serif :Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial,Helvetica, Avant Garde, sans - serif 加上中文字体 Microsoft YaHei 。

Ubuntu环境下 matplotlib 图例中文乱码

最后,清除缓存

做了上面的更改,发现并没有什么用。

到 ~/.cache/matplotlib下的文件删掉,就ok了。

Ubuntu环境下 matplotlib 图例中文乱码

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


标题名称:Ubuntu环境下matplotlib图例中文乱码-创新互联
转载来于:http://myzitong.com/article/dpehji.html