zoukankan      html  css  js  c++  java
  • jupyter画图中文显示乱码问题解决办法

    下定决心好好修炼一下可视化能力,却发现自己电脑上jupyter notebook画图显示中文字符会显示为小方格,网上查找了好多方法,虽然每位分享者都写着亲测有效,但是叶子姐姐亲测无效,伤心。。。。

        大海捞针式检索各大神方法,终于一不小心成功了,记录一下,以备下一台电脑又出现此问题!!!

         1、anaconda加载中文字体库

               将C:WindowsFontsSimHei.ttf复制到anaconda安装路径Libsite-packagesmatplotlibmpl-datafonts tf下,如果没有SimHei.ttf可以网上下载雅黑字体,或者可能加载别的中文字体也可以(没有尝试~~~)

         2、修改配置文件

               配置文件路径:anaconda安装路径Libsite-packagesmatplotlibmpl-datamatplotlibrc

            (1)将font.family         : sans-serif   前边的#号去掉

            (2)将

    #font.sans-serif     :DejaVu Sans, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
    

      前边#号去掉,并增加SimHei,修改后为

     font.sans-serif     :SimHei, DejaVu Sans, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif

         3、加载配置,使之生效,命令行输入以下指令(最重要的一步)

    >>python 
    
    >>>from matplotlib.font_manager import _rebuild
    
    >>>_rebuild()
    

      

  • 相关阅读:
    linux查找杀死进程
    设计模式
    解决导出excel数字为科学计数法问题
    K8S 容器运行时安全设置
    记一次dirty_ratio引起的线上事故
    配置rabbitmq
    k8s集群数据的备份和恢复
    ZK集群安装简易步骤
    Zookeeper 集群环境搭建
    Xcode
  • 原文地址:https://www.cnblogs.com/dearL/p/9374911.html
Copyright © 2011-2022 走看看