解决Anaconda环境中matplotlib中文乱码问题
1. 下载字体
进入windows系统字体目录: C:\Windows\Fonts,找到字体simhei
2. 添加字体
将simhei.ttf复制到 matplotlib安装目录/mpl-data/fonts/ttf目录
3. 修改配置文件
修改matplotlib配置文件 matplotlib安装目录/mpl-data/matplotlibrc:
#font.sans-serif:DejaVu Sans, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
修改为
font.sans-serif: SimHei, DejaVu Sans, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
4. 清除缓存
rm -rf ~/.cache/matplotlib
注:
matplotlib安装目录通过以下方式查看:
import matplotlibprint(matplotlib.matplotlib_fname())
解决Anaconda环境中matplotlib中文乱码问题相关推荐
- Linux(deepin) 解决 Anaconda 环境中 matplotlib 中文乱码问题
matplotlib 库设置中文显示时会出现小方框,为了解决这个问题查阅了很多资料,但是都是直接在系统环境中修改,而我用的是 Anaconda 自建的环境,无法解决问题,因此查了很久之后找到了解决方法 ...
- 解决URL请求中的中文乱码问题
解决URL请求中的中文乱码问题 参考文章: (1)解决URL请求中的中文乱码问题 (2)https://www.cnblogs.com/franson-2016/p/5733667.html (3)h ...
- python中matplotlib中文乱码问题一劳永逸的解决。(亲测可行,彻底解决,不用额外附加相关代码)
目录 一.前言 二.准备工作 2.1.添加windows字体到桌面快捷方式 2.2.添加matplotlib缓存文件到桌面快捷方式 2.3.添加python目录下的matplotlib包的字体及配置文 ...
- Seam开发环境中的中文乱码问题
Seam是个很好很强大的Java框架,但在中国开发就不可避免的要遇到中文乱码问题,这个问题在Windows下或Linux下以GB2312为local的环境下尤为突出,也很头痛.我的应对就是抓住UTF- ...
- 解决树莓派程序中的中文乱码问题
当我们在使用树莓派的时候,有时候需要将外部的程序放到树莓派中运行,而当我们的程序中含有中文是,一般在树莓派下会变成乱码,这时候我们要将树莓派中的乱码进行修改,但是相信大家会遇到一个问题: 就是明明 ...
- 完美解决anaconda环境中安装cartographer的各种问题
catkin_make_isolated --install --use-ninja 在执行安装的最后一步时出现报错. 解决方法: catkin_make_isolated --install --u ...
- [数据分析]-ubuntu下解决anaconda环境下matplotlib绘制图表时中文显示乱码问题
1.问题描述 系统:ubuntu20.04 环境:anaconda下的独立环境 编译器:vscode 语言:python 数据分析时运行代码,想要显示中文信息出现如下乱码 2.问题成因 本问题的成因是 ...
- 解决jupyter中matplotlib中文乱码问题
方法一: 第一步:系统中文字体查看 [hadoop@p168 ~]$ fc-list :lang=zh /System/Library/Fonts/STHeiti Medium.ttc: 黑体-简,黑 ...
- 解决kettle配置文件中的中文乱码
在日常开发中有时候配置文件会出现中文(如config.properties 里有中文),为了避免出现乱码,因而要转成unicode编码. 1.在设置变量的javascript(转换中的JavaScri ...
最新文章
- P1525 关押罪犯(扩展域并查集/二分图)
- linux命令行模式连接网络,centos命令行模式连接无线网络的过程
- linux 文件截取
- python 类方法 静态方法_python中类方法、类实例方法、静态方法的使用与区别
- 机器学习入门02-朴素贝叶斯原理和java实现
- Java 8的新增功能(第二部分–可能会出现什么)
- linux双网卡端口聚合,Linux双网卡聚合改造
- 界面设计方法 (2) — 4.界面设计的原则与标准
- StringBuilder和Char[]在平台调用中的差异
- vue 刷新echarts_在vue.js中使用echarts,数据动态刷新
- 微软2013年笔试题详解及深入
- Django【设计】可插拔的插件方式实现
- shell自定义函数及参数调用解析
- 使用一个插件将Zend Framework应用程序的内容转换为xml
- java开启注解扫描,详解Spring框架注解扫描开启之配置细节
- 补间动画tween.js
- 【C#】两种方式实现给PDF文件加水印,源码分享
- css3缓慢出现,让CSS3旋转开始缓慢然后结束缓慢?
- 使用Tableau对综测成绩进行可视化数据分析
- 如果人类起源是一部编程史
热门文章
- WPF实现字体霓虹灯渐变动画效果
- 记一次 .NET 某智慧物流WCS系统CPU爆高分析
- 江西省2017计算机会考,江西:关于2017年普通高考科目考试时间安排的通知
- 【新书速递】分布式事务开山之作,带你深入理解分布式事务
- 企业邮箱哪个好?资深企业邮箱使用者分析
- 驱动给我带来的麻烦,我在OpenGpu上论坛发的两个求助帖(让我百思不得其解呀。),都是因为驱动的原因。。...
- 易经八卦原理图谱和记忆方法总结
- win11安卓子系统_win11系统运行安卓子系统教程
- python是什么?工作前景如何?怎么算有基础?爬数据违法嘛......
- FIDDLER的使用方法及技巧总结