mac Anaconda matplotlib 中文乱码问题

GIthub地址,本文中用到的资源下载地址

这里所有的操作都是以黑体字体为例

一. 准备一个中文字体

二. 清除字体缓存

MAC默认的缓存目录

    ~/.matplotlib/

三. 添加字体到 matplotlib

1. 添加字体文件 matplotlib的默认安装目录在

    /anaconda2/lib/python2.7/site-packages/matplotlib/mpl-data

把字体放在相应的目录fonts/ttf中即可

2. 编辑配置文件 matplotlibrc

找到 font.sans-serif,默认情况下配置如下:

    #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

其中 SimHei,为我们准备的中文字体

四重启 Anaconda

然后在代码中添加下边语句

    #!/usr/bin/python# -*- coding: UTF-8 -*-

重新运行代码即可在图标中显示中文

mac Anaconda matplotlib 中文乱码问题相关推荐

  1. Mac下matplotlib中文乱码

    Mac下matplotlib中文乱码 字体下载:地址 第一步 寻找字体路径 >>> import matplotlib >>> matplotlib.matplot ...

  2. Anaconda matplotlib中文乱码解决

    1. 下载字体 https://www.fontpalace.com/font-download/SimHei/ 2. 安装字体 2.1 windows和mac下:双击安装即可 2.2 如果其他可以把 ...

  3. Linux(deepin) 解决 Anaconda 环境中 matplotlib 中文乱码问题

    matplotlib 库设置中文显示时会出现小方框,为了解决这个问题查阅了很多资料,但是都是直接在系统环境中修改,而我用的是 Anaconda 自建的环境,无法解决问题,因此查了很久之后找到了解决方法 ...

  4. Mac下matplotlib中文字体无法显示解决办法

    问题 使用matplotlib画图时会出现汉字无法显示的情况如下图所示 Mac系统版本 解决方法 下载所需字体如SimHei Font,此时需要注意,字体格式应为ttf格式. 将下载的字体放到matp ...

  5. 解决Ubuntu下matplotlib中文乱码问题-以添加宋体:simsun为例

    解决Ubuntu下matplotlib中文乱码问题-以添加宋体:simsun为例 先从simsun官网上下载宋体字体库 : 查看matplotlib配置文件位置: import matplotlibp ...

  6. ubuntu系统下matplotlib中文乱码问题

    参考 [ubuntu系统下matplotlib中文乱码问题 - CSDN博客](https://blog.csdn.net/jeff_liu_sky_/article/details/54023745 ...

  7. mac上解决中文乱码, arara实现LaTex多命令执行, LaTeXiT法文界面转英文

    强迫症犯了花了一天解决了mac上的latex中文及周边问题. 首先,处理mac上的中文乱码问题,可以不修改原文就在mac和win上编译:将win上的转成无BOM的utf8+macintoch格式然后开 ...

  8. mac下解决中文乱码的问题

    mac下解决中文乱码的问题 参考文章: (1)mac下解决中文乱码的问题 (2)https://www.cnblogs.com/zhangjianbing/p/9029392.html 备忘一下.

  9. matplotlib中文乱码问题_MacOS解决Matplotlib的中文乱码问题

    在使用Matplotlob的过程中,我发现在绘图过程中输入的中文字均无法显示,网上查询大部分也都是Windows系统的解决方法,于是,经过我长时间的百度与尝试,终于解决了MacOS下Matplotli ...

最新文章

  1. 明确了!导师再也不能让研究生干这种事!
  2. php获取会员数据代码,php将会员数据导入到ucenter的代码
  3. cvCreateMat函数
  4. java的知识点33——死锁及解决方案
  5. Acwing第 42 场周赛【完结】
  6. 关于UIEdgeInsetsMake
  7. how is json model initialized with json data
  8. 你的密码已泄露!使用C#阻止弱密码
  9. CDMA系统的三种码
  10. ]Kinect for Windows SDK开发入门(六):骨骼追踪基础 上
  11. python如何做接口测试_python实现接口测试
  12. Spark mapPartition方法与map方法的区别
  13. Navicat提示“failed to save password error code”的解决办法
  14. C++异常处理之terminate函数和set_terminate()函数
  15. python modules_python—模块-
  16. 计算机服务器组装,一台家用虚拟化测试服务器组装
  17. 读书笔记10 《蔡康永的说话之道1》 蔡康永
  18. 想要将多个视频拼接在一起?如何把三个视频合成一个视频
  19. 深化学习(RL)概念应用以及基于表格型、神经网络型、策略梯度、连续动作空间求解RL​​​​​​​
  20. 【C++内存管理侯捷】---学习笔记(下)malloc/free,loki allocator,other issue

热门文章

  1. android flutter 混合开发,Flutter(六)Android与Flutter混合开发(Hybird)
  2. 【笔记篇】11仓管系统WCS系统——之《实战供应链》
  3. Freeswitch在阿里云服务器语音不通问题小记(FS的NAT 穿透)
  4. MYSQL事务原理分析
  5. 根据当前ip地址获取地理位置
  6. 【tips】自动化测试工具 - selenium和phantomJS
  7. 【51单片机】串口通信
  8. 输入某年某月某日,判断这一天是这一年的第几天?(Python)
  9. ACM-ICPC2014北京邀请赛感受
  10. 【转】excel文件格式分析