广告
返回顶部
首页 > 资讯 > 精选 >怎么解决Jupyter Notebook中文不能显示的问题
  • 792
分享到

怎么解决Jupyter Notebook中文不能显示的问题

2023-06-14 19:06:20 792人浏览 八月长安
摘要

小编给大家分享一下怎么解决Jupyter Notebook中文不能显示的问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1、为什么不显示中文:Matplotlib默认不支持中文字符,因为默认的英文字体无法显示汉字。图片显

小编给大家分享一下怎么解决Jupyter Notebook中文不能显示的问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

1、为什么不显示中文:

Matplotlib默认不支持中文字符,因为默认的英文字体无法显示汉字。

图片显示情况:

怎么解决Jupyter Notebook中文不能显示的问题

2、解决方案:

在代码块加上这两行代码:

plt.rcParams[‘font.sans-serif']=[‘SimHei'] #用来正常显示中文标签plt.rcParams[‘axes.unicode_minus']=False #用来正常显示负号

怎么解决Jupyter Notebook中文不能显示的问题

图片显示情况:

怎么解决Jupyter Notebook中文不能显示的问题

补充jupyter-notebook 中matplotlib不支持中文的问题(Linux)

前言

问题就不截图了, jupyter-notebook中,使用plt画出的图像,中文都是小方格(乱码)

解决方法如下

1. linux安装字体

windows的字体C:/Windows/Fonts复制到Linux系统的存放字体路径/usr/share/fonts下, 如图:

怎么解决Jupyter Notebook中文不能显示的问题

cd到/usr/share/fonts/Fonts,也就是拷贝来的文件夹, 建立字体索引信息,更新字体缓存,让字体生效, 运行命令:

mkfontscale && mkfontdir && fc-cache -fv && source /etc/profile && fc-list |wc -l

查看字体fc-list :lang=zh

怎么解决Jupyter Notebook中文不能显示的问题

2. 添加配置

这里有很多版本,比如:

import matplotlibmatplotlib.use('Qt4agg')#指定默认字体matplotlib.rcParams['font.sans-serif'] = ['SimHei']matplotlib.rcParams['font.family']='sans-serif' #解决负号'-'显示为方块的问题matplotlib.rcParams['axes.unicode_minus'] = False

我的设置是:

from pylab import mplmpl.rcParams['font.sans-serif'] = ['STSong']mpl.rcParams['axes.unicode_minus'] = False

如图,可以正常显示中文了

怎么解决Jupyter Notebook中文不能显示的问题

3. 如果还不行,清除缓存

如果添加了第二部的配置,但还是显示中文乱码, 那么有可能是缓存的问题, 执行rm -r ~/.cache/matplotlib

怎么解决Jupyter Notebook中文不能显示的问题

看完了这篇文章,相信你对“怎么解决Jupyter Notebook中文不能显示的问题”有了一定的了解,如果想了解更多相关知识,欢迎关注编程网精选频道,感谢各位的阅读!

--结束END--

本文标题: 怎么解决Jupyter Notebook中文不能显示的问题

本文链接: https://www.lsjlt.com/news/274584.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么解决Jupyter Notebook中文不能显示的问题
    小编给大家分享一下怎么解决Jupyter Notebook中文不能显示的问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1、为什么不显示中文:Matplotlib默认不支持中文字符,因为默认的英文字体无法显示汉字。图片显...
    99+
    2023-06-14
  • 两行代码解决Jupyter Notebook中文不能显示的问题
    1、为什么不显示中文: Matplotlib默认不支持中文字符,因为默认的英文字体无法显示汉字。 图片显示情况: 2、解决方案: 在代码块加上这两行代码: plt.rcPara...
    99+
    2022-11-12
  • 【python】jupyter notebook导出pdf和pdf不显示中文问题
    文章目录 写在前面1. 使用jupyter notebook导出pdf1.1 安装`Pandoc`1.2 安装`MiKTex`1.3 示例导出pdf 2. 中文显示问题2.1 显示中文问题...
    99+
    2023-10-08
    python jupyter pdf
  • jupyter notebook中图片显示不出来的解决
    报错: D:\Program Files\Anaconda3\lib\site-packages\matplotlib\figure.py:445: UserWarning: Ma...
    99+
    2022-11-11
  • MySQL不能显示中文问题怎么解决
    这篇“MySQL不能显示中文问题怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“MySQL不能显示中文问题怎么解决”文...
    99+
    2023-06-30
  • MySQL不能显示中文问题及解决
    目录MySQL不显示中文无效方法1  有效方法2MySQL字符集问题1.MySQL默认字符集2.查看默认字符集(默认情况下,mysql的字符集是latin1(IS...
    99+
    2022-11-13
  • 如何解决Mysql不能显示中文的问题
    本篇内容主要讲解“如何解决Mysql不能显示中文的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决Mysql不能显示中文的问题”吧!Mysql不能显示...
    99+
    2022-10-18
  • 如何解决解决jupyter notebook图片显示模糊和保存清晰图片的问题
    这篇文章主要介绍如何解决解决jupyter notebook图片显示模糊和保存清晰图片的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!jupyter notebook 图片显示模糊的解决办法加入这几行代码即可:矢...
    99+
    2023-06-14
  • import torch 或其他包,但是Jupyter notebook 不显示的原因解决 | 解决Jupyter Notebook:no module named但实际已经pip install问题
    解决Jupyter Notebook:no module named….但实际已经pip install 的问题 当在jupyter notebook 的内核中安装了某些包(如 import torc...
    99+
    2023-10-09
    jupyter pip python pytorch 经验分享
  • php不能显示中文名怎么解决
    本篇内容主要讲解“php不能显示中文名怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php不能显示中文名怎么解决”吧!为什么PHP不能显示中文名?在PHP中,文件名通常被用作URL或其他...
    99+
    2023-07-05
  • 怎么解决mysql中文显示乱码问题
    本篇内容主要讲解“怎么解决mysql中文显示乱码问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决mysql中文显示乱码问题”吧! ...
    99+
    2023-04-28
    mysql
  • python画图中文不显示问题的解决方法
    目录前言一、plt.title中文显示的解决:二、plt.plot中文显示的解决:三、供参考代码总结前言 python画图,如果用英文显示基本没有问题,但是中文可能会有乱码或者不显示...
    99+
    2022-11-11
  • 怎么解决oracle提示框显示不全问题
    这篇文章主要介绍“怎么解决oracle提示框显示不全问题”,在日常操作中,相信很多人在怎么解决oracle提示框显示不全问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么...
    99+
    2022-10-19
  • 怎么解决oracle数据库里中文显示不出来问题
    这篇文章主要介绍“怎么解决oracle数据库里中文显示不出来问题”,在日常操作中,相信很多人在怎么解决oracle数据库里中文显示不出来问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2022-10-19
  • Word下划线不显示的问题怎么解决
    这篇文章主要介绍“Word下划线不显示的问题怎么解决”,在日常操作中,相信很多人在Word下划线不显示的问题怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Word下划线不显示的问题怎么解决”的疑惑有所...
    99+
    2023-06-05
  • ThinkPHP3验证码不显示问题怎么解决
    这篇文章主要介绍“ThinkPHP3验证码不显示问题怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“ThinkPHP3验证码不显示问题怎么解决”文章能帮助大家解决问题。1.验证码图片保存路径不...
    99+
    2023-07-06
  • 如何彻底解决Python中matplotlib不显示中文的问题详解(显示方框)
    目录前言方法一:方法二:总结前言 在很长一段时间里用Python绘图,matplotlib都不能很好的显示中文,起初是认为我的pycharm里的设置问题,但是发现同样的问题在spyd...
    99+
    2022-11-10
  • 怎么解决MongoVUE的Collections数据不显示的问题
    小编给大家分享一下怎么解决MongoVUE的Collections数据不显示的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!...
    99+
    2022-10-18
  • plt.title()中文无法显示的问题解决
    目录问题描述解决办法plt.title()函数参数说明bbox给标题增加外框 ,常用参数如下:问题描述 由于画图时plt.title()默认是显示英文,如果我们设置标题为中文,会无法...
    99+
    2023-05-17
    plt.title()中文无法显示 plt.title()中文显示
  • 如何解决win10系统不显示文字的问题
    这篇文章主要为大家展示了“如何解决win10系统不显示文字的问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何解决win10系统不显示文字的问题”这篇文章吧。方法一:一、按win+r组合键唤...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作