今天在使用networkx画网络社交图时,画出来的节点名称中文显示全是方块,经过多次百度和尝试,最终解决

networkx 画图中文方块networkx 画图中文方块

版本: Python 3.5 (Anaconda3)

操作系统:win7

1、下载一个中文字体,比如微软雅黑 msyh.ttf

http://download.csdn.net/download/cakecc2008/10174610


2、找到python安装目录下的字体文件目录,比如我的是:

F:\Program Files\Anaconda3\Lib\site-packages\matplotlib\mpl-data\fonts\ttf

找到Vera.ttf文件,将其重命名为Vera.ttf.bak  (需要关闭python编辑器,不然会提示文件正在使用中)

3、将第1步下载的 msyh.ttf文件拷贝到F:\Program Files\Anaconda3\Lib\site-packages\matplotlib\mpl-data\fonts\ttf 文件夹下,并重命名为Vera.ttf

4、重新打开python编辑器即可(Spyder)

networkx 画图中文方块

相关文章:

  • 2021-05-20
  • 2021-10-26
  • 2021-07-17
  • 2022-12-23
  • 2021-06-13
  • 2021-04-05
  • 2022-12-23
  • 2021-07-10
猜你喜欢
  • 2021-03-30
  • 2022-12-23
  • 2022-12-23
  • 2021-12-02
  • 2021-12-29
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案