mac终端python不能显示中文_mac python绘图中文不显示的解决方案
一.Mac需要先下载simhei.ttf字体并安装,之后按照下面步骤首先将simhei.ttf拷贝到~python安装路径/site-packages/matplotlib/mpl-data/fonts/ttf目录中;
/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/matplotlib/mpl-data/matplotlibrc
二.然后修改~python安装路径/site-packages/matplotlib/mpl-data/matplotlibrc文件。根据实际情况修改,找到如下两项,去掉前面的#,并在font.sans-serif冒号后面加上SimHei,保存退出。
font.family : sans-serif
font.sans-serif : SimHei, Bitstream Vera Sans, Lucida Grande,Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
同时将找到axes.unicode_minus,将True改为False,作用就是解决负号'-'显示为方块的问题
三.代码加入以下两段
#matplotlib不会每次启动时都重新扫描所有的字体文件并创建字体索引列表,
# 因此在复制完字体文件之后,需要运行下面的语句以重新创建字体索引列表
from matplotlib.font_manager import _rebuild
_rebuild()
From matplotlib as mpl
#防止中文乱码问题
mpl.rcParams['font.sans-serif']=[u'SimHei']
mpl.rcParams['axes.unicode_minus']=False
mac终端python不能显示中文_mac python绘图中文不显示的解决方案相关推荐
- mac mysql 中文_mac 中 mysql 中文乱码问题
问题如下: mac 系统版本 10.12.2 mysql 数据版本 5.6.35-macos10.12-x86_64 现在已经在/etc/my.cnf 中添加utf8编码 # For advice o ...
- python绘制折线图中文图例不显示_python使用matplotlib绘图时图例显示问题的解决...
前言 matplotlib是基于Python语言的开源项目,旨在为Python提供一个数据绘图包.在使用Python matplotlib库绘制数据图时,需要使用图例标注数据类别,但是传参时,会出现图 ...
- mac终端修改默认python_Mac 修改默认python的版本
2.查看Python3 安装路径 打开终端,输入which python3,查看路径 /Library/Frameworks/Python.framework/Versions/3.7/bin/pyt ...
- Python报错: 解决matplotlib绘图中文显示成框框问题
问题1:中文坐标轴显示问题: 解决方案: #只需在前面加上: from pylab import mpl mpl.rcParams['font.sans-serif'] = ['SimHei'] #指 ...
- mac终端下修改MySQL的编码格式以解决中文乱码问题--找不到my-default.cnf及my.cnf
查看一下support-files文件夹(Finder下"前往文件夹";路径:/usr/local/mysql/support-files) 里面有没有my-default.cnf ...
- mac里python注释的快捷键_Mac 版的Python IDEL, 按什么快捷键可以快速显示上一条命令,下一条命令?...
展开全部 Mac 版的Python IDEL快速显示命令:32313133353236313431303231363533e4b893e5b19e31333433626532 1.快速显示上一条命令: ...
- mac python运行按哪个键_#mac python如何使用教程#怎么在mac终端运行python程序
mac如何投屏手机 1.首先,解iPhone,然后用手指从下往上,打开控心,在其中就可以找到AirPlay了屏幕镜像. 2.接来下就来教大家如何使用AirPlay吧,首先将手机和电脑连接在同一WiFi ...
- 苹果系统安装python环境_mac下python相关环境搭建(python开发必经之路之mac快速上手)...
小结 本篇文章是对上一篇文章<MacOS的小结及终端shell的选择和相关配置全过程(zsh+iTerm2+powerline全解)>的一些拓展和总结,对于相关问题的详细解释和拓展点的标注 ...
- python 2: 解决python中的plot函数的图例legend不能显示中文问题
python 2: 解决python中的plot函数的图例legend不能显示中文问题 参考文章: (1)python 2: 解决python中的plot函数的图例legend不能显示中文问题 (2) ...
最新文章
- CISSP的成长之路(二):为什么要获得CISSP认证
- 基于MATLAB的面对对象编程(3)——事件和响应
- swagger3 设置值可以为空_【Swagger2】【3】API注解详解,以及注解常用参数配置
- 用计算机实现智能解题,浙江省信息技术学考复习模块2——计算机功能、智能处理、字处理...
- 庐山真面目之一 微服务的简介和技术栈
- myeclipse怎么导入mysql驱动_myeclipse sql导入数据库驱动包
- flutter英语怎么说_美国人天天说的英语:“你搞反了”英语怎么说?
- 什么是pisa测试_什么是好作业?十年前,上海开启一项作业改革探索,专家发现了这些问题……...
- java中级工程师所需的技能_java中级工程师岗位职责
- 小刘同学的第七十四篇博文
- 70 漂亮且极具亲和力的导航菜单设计推荐
- (解决)PHP GD 插入PNG图片后透明背景变灰色
- Android日期时间与时区使用总结汇总
- python list,元组,字典的相关概念及操作
- 解决IDEA导包时自动使用*号替代具体类名问题
- ROS入门:运行小海龟
- 【一文弄懂】优先经验回放(PER)论文-算法-代码
- 软考备战之计算机专业词汇
- mysql序列号生成_忘掉 Snowflake,感受一下性能高出587倍的全局唯一ID生成算法
- 13级计算机商务沟通与礼仪结课论文,【商务礼仪结课论文 900字】范文118论文
热门文章
- 期权希腊值之gamma【python复现】
- TensorFlow2+OpenCV实现人像采集与识别
- XTU OJ 1338 Sandglass打个图图
- php cms h5,PHPCMS html5/h5自适应金融科技咨询通用网站模板网站带整站源码
- 机器学习快速入门:1~2章
- CAD动态块中如何设置翻转?CAD动态块翻转参数设置技巧
- 机械硬盘叠瓦盘清单列表
- linux用户空间寄存器,除了写一个驱动,还有什么办法在linux用户空间访问寄存器?...
- 利用python保存txt文件的指定行/前n行
- java毕业设计——基于java+Jsp+Tomcat的敬老院管理系统设计与实现(毕业论文+程序源码)——敬老院管理系统