问题描述


大家好,我们在用 networkx 显示中文的时候,会发现不能显示中文。

解决办法1

  1. 下载附件中的字体;
  2. 在 jupyter notebook 中执行
import matplotlib
print(matplotlib.__path__)

找到 matplotlib 的路径,然后 cd 到这个路径。 cd 到这个路径之后,继续 cd,cd 到 mpl-data/fonts/ttf 这个路径。 然后把 DejaVuSans.ttf 这个文件换成我们刚刚下在的文件,遂试图找到matplotlib调用的字体文件,还真找到了。因为matplotlib默认调用的为DejaVuSans.ttf字体文件,只要从windows拷贝一个你想要的字体文件,替换DejaVuSans.ttf,就没问题了。

$ mv SimHei.ttf nx.draw(city_graph, city_location, with_labels=True, node_size=10).ttf

其中,用到的 ttf 字体。
在Windows系统C:\Windows\Fonts 路径下

解决办法2

直接把Windows系统C:\Windows\Fonts 路径下所有·文件复制粘贴到(找到 matplotlib 的路径,然后 cd 到这个路径。 cd 到这个路径之后,继续 cd,cd 到 mpl-data/fonts/ttf 这个路径)

plt.rcParams['font.sans-serif'] = ['SimHei']  #  可以选用任何已经存在的字体



参考

【经验】一劳永逸解决中文显示是大方块,不是乱码(最详细解释,有图有真相)相关推荐

  1. python 显示中文_Python|绘制个性化数据的动态图表及解决中文显示问题……

    先安装各个库文件,以下为我的win10系统安装的Python版本及各个库文件的版本,安装命令如下: pip3 install 库文件名==版本号 -i https://pypi.tuna.tsingh ...

  2. python 画曲线(基本的坐标轴,刻度,网格,解决中文显示乱码)

    参考链接: 本文参考的一些链接: https://www.cnblogs.com/liutongqing/p/6985805.html https://blog.csdn.net/lyq_csdn/a ...

  3. iTextPdf最简单最彻底解决中文显示

    不需要itextasian.jar轻松解决iTextpdf显示中文,本文使用itext-5.5.5,下载到是一个.zip文档,解压后把itextpdf-5.5.5.jar复制到到工程->libs ...

  4. debian命令乱码_Debian 9.5 解决中文显示乱码

    一.首先检查LOCALE情况 说明:DEBIAN因为基于GNU所以,对不同地域进行了不同的包支持,以LOCALE形式存在. 1.启动终端 #apt-get install locales 2.重新配置 ...

  5. BW报表igs服务配置解决中文显示问题

    WAD报表igs服务是在EP门户中显示图表用的图像引擎,默认安装不支持中文显示,本节介绍如何对igs进行设置使其支持中文显示. Igs在BW系统和EP系统都已经安装,经过测试,在EP门户中显示时使用的 ...

  6. cocos2d-x 3.0 使用Sax解析xml文档(解决中文显示问题)

    今天是个好日子,心想的事儿都能成,明天是个好日子,打开了家门儿迎春风... 恩,听着歌写文档生活就是这么享受. 今天以前的邻居大神突然在qq上赞了我一下,这让我异常激动啊..这还要从前前前几天说起,那 ...

  7. Ubuntu系统下解决中文显示异常问题

    文章目录 一.下载中文支持包 二.修改文件 1. 获取超级用户权限 2. 修改environment文件 2.1 进入到etc目录下 2.2 进入environment文件 2.3 在environm ...

  8. matlab解决中文显示乱码

    matlab很多函数在读取中文后显示乱码,为了显示中文,应改为UTF-8方式或其他支持中文的编码方式,这在Matlab中的操作为: slCharacterEncoding('UTF-8') 但是执行这 ...

  9. Qt解决中文显示乱码问题

    我相信所有用过Qt都遇到过中文乱码问题.下面列出了我经常用的几种解决方法. 方法一 #include "QtUtf8.h" #include <QTextCodec> ...

最新文章

  1. 频谱仪使用方法图解_地暖分水器原理及使用方法介绍,图解
  2. rabbitmq延迟队列实现
  3. C语言实现顺序栈心得
  4. fs7宽容度_《如果蜗牛有爱情》,FS7拍出电影级质感!
  5. 程序员容易不能生育?
  6. 2 操作系统第一章 操作系统体系结构、中断和异常、系统调用
  7. Shell 07 项目案例
  8. html广告20s倒计时,简单时尚的jQuery倒计时插件
  9. 传微软移动设备部门开始扩招员工
  10. jdbc 4.0连接mysql_使用JDBC连接操作数据库
  11. python dict()函数的奇异之处
  12. 从Gradient Descent 到 Stochastic Gradient Descent(SGD)
  13. [SQL] 不允许保存更改
  14. C语言实现的获取文件夹内文件名
  15. 10套精美而实用的CSS3按钮
  16. python编写网络防火墙怎么设置_防火墙怎么设置?网络防火墙设置方法介绍
  17. python 成语接龙1-爬去四字成语
  18. 《第一桶金怎么赚——淘宝开店创业致富一册通》一一1.1 创业者需具备的素质...
  19. 03.random_forest_demo
  20. Arab Security Cyber Wargames 2022 Qualifications corCTF 部分题解

热门文章

  1. DNS域名服务之:排查DNS的故障
  2. 某东满3000减2020真的有这个劵么
  3. 【区块链】虚拟货币钱包
  4. uni-app视图容器之movable-view
  5. 京东淘宝手机销售量排行
  6. docker 打包镜像
  7. 莫名其妙出现各种syntax error的解决方案
  8. 手机开启自动调节亮度,到底是省电还是耗电?为何?
  9. python用re模块实现数学公式计算
  10. python如何捕获指定异常_如何捕获Python中的异常