当jupyter输入以下内容,设置中文不成功事试试以下方法

plt.rcParams['font.sans-serif'] = ['SimHei']  # 黑体
plt.rcParams['axes.unicode_minus'] = False

1. 查看是否需要上传simhei.ttf

cd ~/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf
ls -al | grep simhei

如果没有,本地下一个everything软件,用 everything 搜索全局文件,找到 simhei.ttf,并将其上传到linux 的 matplotlib 的 fonts/ttf 文件夹

2.查看matplotlib配置文件位置并修改

import matplotlib
print(matplotlib.matplotlib_fname())

得到matplotlibrc的地址

*****/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/matplotlibrc

注:*****是去秘密,所以你输出是什么,你就用什么。

vim *****/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/matplotlibrc

键盘敲字母i,粘贴以下内容:

font.family:sans-serif
font.sans-serif:simHei
axes.unicode_minus:False  #解决负号'-'显示为方块的问题

键盘敲击 ESC键,英文输入 ”:wq“,保存输出

3.删除缓存,重新加载字体

import shutil
import matplotlibshutil.rmtree(matplotlib.get_cachedir())

加载字体

from matplotlib.font_manager import _rebuild
_rebuild() 

4.测试

# -*- coding:utf-8 -*-
from matplotlib import pyplot as plt
plt.title(u'搞定')
plt.show()

出现

python画图,中文字体乱码,设置plt.rcParams不成功时相关推荐

  1. Matplotlib画图中文字体乱码设置

    Matplotlib画图中文字体乱码设置 Matplotlib画图中文字体乱码设置 一.字体基本设置 二.其他字体: 三.展示一下: 四.运行结果: Matplotlib画图中文字体乱码设置 一.字体 ...

  2. Glyph 26426 missing from current font.解决matplotlib画图中文字体乱码问题

    1. 问题复现 环境:Ipython 3.8 import matplotlib.pyplot as plt import pandas as pddata = pd.read_csv('/Users ...

  3. python 折线图中文乱码_彻底解决 Python画图中文乱码问题--Pyplotz组件

    1 源起 自从开始学习Python,就非常喜欢用来画图.一直没有需求画要中文显示信息的图,所以没有配置Python中文的环境.由于昨天就需要画几十个形式相同,只是数据不同的图,并且需要显示中文信息.如 ...

  4. python中文字体怎么设置_python matplotlib 中文字体设置

    matplotlib是画图利器,可惜中文支持不够好,不设中文字体画出的图片里面的中文全是小框框,笔者也是google了许多次,尝试了好几种方法,终于弄对了. 思路就是找一个ttf文件,可以直接用Win ...

  5. css汉字注释乱码,css font-family属性设置中文字体乱码

    一般设置字体,个人都喜欢用中文,比如:font-family:"微软雅黑":但是偶尔会出现设置以后字体显示乱码的问题 解决方法[1]: 看看你的CSS文件的第一行有没有:@char ...

  6. Qt做发布版,解决声音和图片、中文字体乱码问题

    Qt做发布版,解决声音和图片.中文字体乱码问题 2011-06-25 12:27 542人阅读 评论(2) 收藏 举报 前些天做Qt发布版,发现居然不显示图片,后来才发现原来还有图片的库没加!找找吧, ...

  7. python打开中文文件名_解决python打开中文文件名乱码的问题

    解决python打开中文文件名乱码的问题 发布时间:2020-07-27 11:20:22 来源:亿速云 阅读:162 作者:清晨 小编给大家分享一下解决python打开中文文件名乱码的问题,相信大部 ...

  8. KEIL5出现中文字体乱码

    KEIL5出现中文字体乱码问题总结 1 编码格式问题 进入设置更改编码格式为GB2312 2 系统语言设置导致的问题,最近使用软件发现这个问题出现次数还是蛮多的,比如QT软件要开启,keil5却需要关 ...

  9. matplotlib--属性设置--plt.rcParams

    序号 属性 说明 1 plt.rcParams['axes.unicode_minus'] = False 字符显示 2 plt.rcParams['font.sans-serif'] = 'SimH ...

最新文章

  1. MySQL安装使用的2个问题
  2. java/android 做题中整理的碎片小贴士(5)
  3. cocos2d-lua 3.5 android搭建常见错误
  4. mybatis generator用法
  5. php基础教程 第三步 学习字符串及相关函数
  6. Python学习6 字典基础知识和常用函数
  7. VS2003使用后的一点心得
  8. 计组之数据运算:4、移位运算
  9. 【python】filter()
  10. python时间函数的使用
  11. 小程序上传服务器图片压缩,微信小程序压缩图片并上传到服务器(拿去即用)...
  12. jQuery里如何使用ajax发送请求
  13. Codeforces比赛规则梳理
  14. java futuretask 状态_6.3 FutureTask基本操作总结 - JAVA 并发知识点总结
  15. 怎样用html播放喜马拉雅音频文件,如何将喜马拉雅音频文件导出mp3,教你一键完成操作...
  16. 测试用例--等价类划分、边界值法
  17. 关于区块链你了解多少,用思维导图带你快速了解区块链
  18. 工作两年简历写成这样,谁要你呀!
  19. 抖音小程序开发教程之初识抖音小程序 (教程含源码)
  20. 批处理系统中的调度---先来先服务、最短作业优先、最短剩余时间优先

热门文章

  1. 记录宝宝成长脚印3/31
  2. 字体和常用web字体
  3. Navi title偏移问题 一般发生在模拟器
  4. 尚硅谷宋红康2021JUC
  5. sun公司和oracle公司
  6. 【前端实例代码】Html5+css3创建新拟态新拟物风格(Neumorphism)动画特效图标网页效果!前端开发网页设计基础入门教程!超简单~
  7. Asterisk-SRTP移植心得
  8. java成绩查询_成绩查询系统(JAVA)
  9. 安卓手机备份_安卓Android系统,如何备份手机通讯录?
  10. stem学科建设原则