Mac中用matplotlib绘图,中文显示乱码
来源:互联网 发布:未来清单软件多少钱 编辑:程序博客网 时间:2024/06/07 04:00
(1)下载微软雅黑字体
下载地址 http://www.pc6.com/mac/116742.html
字体添加到Mac本地字体册,具体参考 http://www.pc6.com/edu/67330.html
字体添加到matplotlib中,直接复制就可以,路径参考如下。由于我安装了pyenv,所以路径包含了pyenv。
/Users/songrenqing/.pyenv/versions/3.6.3/lib/python3.6/site-packages/matplotlib/font_manager
(2)修改字体文件,由于我安装了pyenv,所以路径包含了pyenv,如下:
/Users/songrenqing/.pyenv/versions/3.6.3/lib/python3.6/site-packages/matplotlib/mpl-data/matplotlibrc
找到 font.family 注释掉前面的#,后面添加Microsoft YaHei
(3)删除缓存文件
终端输入命令 rm -rf ~/.matplotlib/*.cache
或者 找到相应的路径,手动删除 路径: /Users/songrenqing/.matplotlib,截图如下
(4)画图代码中加入 plt.rc(‘font’,family=[‘Microsoft YaHei’])
阅读全文
0 0
- Mac中用matplotlib绘图,中文显示乱码
- matplotlib绘图显示中文乱码解决方案
- Mac系统彻底解决matplotlib中文显示乱码的问题
- python matplotlib 中文显示乱码
- python中matplotlib绘图中文显示问题
- python中matplotlib绘图中文显示问题
- python中matplotlib绘图中文显示问题
- python中matplotlib绘图中文显示问题
- python中matplotlib绘图中文显示问题
- Mac 下matplotlib中文乱码问题
- python matplotlib中文显示乱码解决
- matplotlib绘图之中文标题、坐标轴标签乱码问题
- Ubuntu下matplotlib绘图中文乱码问题的解决
- 解决python中matplotlib绘图中文显示问题
- python在matplotlib绘图的中文显示问题
- Python 中,matplotlib绘图无法显示中文的问题
- Python绘图问题:Matplotlib中如何正确显示中文
- python 使用matplotlib绘图中文显示成框框解决办法
- 开源控件material-calendarview的使用
- 蓝桥杯题解-凑算式(全排列变体)
- 菜鸟wz的Python周记(2)——冒泡
- 数据库查询null值时的SQL处理
- 编写多线程程序,模拟多个人通过一个山洞。这个山洞每次只能通过一个人,每个人通过山洞的时间为2秒(sleep)。随机生成10个人,都要通过此山洞,用随机值对应的字符串表示人名,打印输出
- Mac中用matplotlib绘图,中文显示乱码
- eclipse 安装spring 插件
- 计算机语言之Pascal语言
- Java实现二叉树的前序、中序和后序遍历——递归法
- 人工智能
- C#命名规范
- Linux常用命令以及war包部署
- 《数学建模算法与应用》方法概述
- BeanUtils.populate的作用