码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu16.04 解决matplotlib乱码或者中文显示不了的问题(可用)

时间:2018-07-06 01:22:35      阅读:319      评论:0      收藏:0      [点我收藏+]

标签:技术   图片   ubunt   python3.5   font   pac   plot   mat   src   

一、 下载字体

SimHei.ttf

复制到linux字体库中

sudo cp ~/SimHei.ttf /usr/share/fonts/SimHei.ttf

 

二、查看matplotlib配置

In [1]: import matplotlib
In [2]: matplotlib.matplotlib_fname()
Out[2]: ‘/home/python/.virtualenvs/ai/local/lib/python3.5/site-packages/matplotlib/mpl-data/matplotlibrc‘

 

 

三、修改配置文件

sudo vi /home/python/.virtualenvs/ai/local/lib/python3.5/site-packages/matplotlib/mpl-data/matplotlibrc

  技术分享图片

添加这三行代码即可

 

font.family         : sans-serif
font.sans-serif         : SimHei     # SimHei 也可以写成小写的simhei
axes.unicode_minus  : False

  

四、删除matplotlib缓冲

# 直接删除就好
cd ~/.cache/matplotlib rm -r *

  

 

Ubuntu16.04 解决matplotlib乱码或者中文显示不了的问题(可用)

标签:技术   图片   ubunt   python3.5   font   pac   plot   mat   src   

原文地址:https://www.cnblogs.com/panlq/p/9270826.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!