中文问题解决| 学习笔记

简介: 快速学习中文问题解决

开发者学堂课程【Python 数据可视化库 Matplotlib 快速入门中文问题解决学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/606/detail/8836


中文问题解决


内容介绍:

一、安装字体

二、删除 matplotlib 缓存文件

三、修改配置文件 matplotlibrc


下载中文字体(黑体,看准系统版本)

下载 SimHei 字体(或者其他的支持中文显示的字体也行)


一、安装字体

·windows 和 mac 下:双击安装

把黑体字的文件双击打开,然后点击“安装字体。”

·linux下:拷贝字体到 usr/share/fonts 下:

sudo cp ~/SimHei.ttf /usr/share/ fonts/SimHei. ttf

注) Linux 如果用 ubantu 也可以通过双击安装

Mac 的一次配置,以后都可以使用,一劳永逸。

Ubantu 每创建一次新的虚拟环境,就需要重新配置。


二、删除 matplotlib 缓存文件

Mac 系统的解决方案:

·删除~/.matplotlib 中的缓存文件

cd ~/ . matplotlib

rm-r*

Linux 系统的解决方案:

·删除~/.cache/matplotlib 中的缓存文件

cd ~/ . cache/matplotlib

rm-r*

使用 rm-r* 全删除是因为 matplotlib 文件是自己创建出来的。


三、修改配置文件 matplotlibrc

Mac 系统的解决方案:

·修改配置文件 matplotlibrc

vi ~/ .matplotlib/matplotlibrc

将文件内容修改为:

font. Family      : sans-serif

font. sans-serif       : SimHei

axes. unicode_ minus   : False

只要把这三行代码放入,保存,退出,重新进入就可以。

Linux 系统的解决方案:

·修改配置文件

sudo find -name matplotlibrc

返回结果:

./ .virtualenvs/ai/lib/python3.5/site-packages/matplotlib/mpl-data/matplotlibrc

打开配置文件:

vi./.virtualenvs/ai/lib/ python3.5/site-packages/matplotlib/mpl-data/matplotlibrc

将配置文件中下面3项改为如下所示:

font. Family       : sans-serif

font. sans-serif        : SimHei

axes. unicode_ minus   : False

如果这些方法对于系统不适用,可以在网上查询其他方法。

相关文章
|
2月前
|
Python
python朗读播放中文和英文
python朗读播放中文和英文
|
4月前
|
人工智能 程序员 开发者
|
6月前
|
存储 自然语言处理 Python
Python中文词汇与英文词频统计
本文介绍了如何使用Python进行英文和中文词频统计。对于英文,借助内置库按空格分隔单词并处理特殊字符;对于中文,需安装jieba分词库。代码实现中,通过读取文件、分词、统计词频并输出到文件。运行时,通过命令行提供文本和结果文件路径。此技能在学术研究、语言分析和文本挖掘领域颇有价值。
262 4
Python中文词汇与英文词频统计
|
人工智能 自然语言处理 安全
中文竞技场-中文大模型比比看
今天,大语言模型正在各个应用领域引起巨大的变革,并已经在搜索、金融、办公、安全、教育、游戏、电商、社交媒体等领域迅速普及和应用。例如微软将 GPT4应用于必应搜索引擎和 Office 办公软件。几乎每个企业都试图探索如何将AI融入业务和技术中去。但以中文为主的语言大模型却缺少应有的关注,今天让我们聚焦中文竞技场,看看各种中文大语言模型的表现吧~
63693 1
中文竞技场-中文大模型比比看
|
人工智能 安全 程序员
谁说不能用中文写代码?
现代计算机和编程的起源和推动力量主要源自美国,再加上26个字母很便于表示(算上大小写,6位bit就够了),因此英语一直是编程领域的不二之选。但这就给部分非英语国家的编程学习者带来一些困扰。以至于有些人还没开始学,就担心自己的英语问题。这完全没必要,因为编程初期所用到的单词很有限,你就当做一个符号去记,也能很快熟悉。而且我们一直在讲的 Python,也可以“用中文”来编程。
|
自然语言处理 Java Maven
实战:第二十二章:i18n国际化(已实现中文,英文,波兰文)
实战:第二十二章:i18n国际化(已实现中文,英文,波兰文)
181 0
实战:第二十二章:i18n国际化(已实现中文,英文,波兰文)
|
自然语言处理 JavaScript 数据可视化
中文编程的前世今生
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 写这篇文章前,我想先放一张图 这是 1942 年,人类发明的第一台计算机 ENIAC,它占地 170平方米,按照杭州将近 3 万一平的地价,放它需要花 500 万。
中文编程的前世今生
|
前端开发
前端脚本!网站图片素材中文转英文
写网页的时候, 我们经常需要使用图片素材, 图片素材如果是中文名, 挂到服务器会会引发乱码, 我们需要将图片名称改为英文字符才可以使用 而起名是一个世界级难题, 为图片素材起英文名更是一件极其蛋疼的事 有些人英语不好, 直接用拼音命名, 而拼音闹出的笑话更是无法计量.
1123 0
|
传感器 自然语言处理 程序员