linux python中文乱码怎么办
发表于:2024-09-21 作者:千家信息网编辑
千家信息网最后更新 2024年09月21日,这篇文章将为大家详细讲解有关linux python中文乱码怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。linux python中文乱码的解决方法:1、查看
千家信息网最后更新 2024年09月21日linux python中文乱码怎么办
这篇文章将为大家详细讲解有关linux python中文乱码怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
linux python中文乱码的解决方法:1、查看matplotlib字体位置;2、上传字体到服务器;3、删除字体缓存;4、重启python应用即可。
本文操作环境:linux5.9.8系统,Anaconda3,Dell G3电脑。
linux下python中文乱码解决方案
1. 场景描述
linux服务器下安装了Anaconda3,执行Pyhton的K-means算法,结果出现如下图的中文字符乱码。上次已经解决了,忘记记录解决流程了,这次配置了一台新的服务器,又出现,默认不配置的话matplotlib画图就会乱码,这次把解决过程记录下,希望能帮助自己和有需要的朋友。
2. 解决方案
网上有好几个解决方案,只介绍自己实战可行的。
1. 查看matplotlib字体位置
pythonimport matplotlib print(matplotlib.matplotlib_fname())#记录下来,字体位置我的是:/home/ruanjianlaowang/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/matplotlibrcexit()
2. 上传字体到服务器
cd /home/ruanjianlaowang/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf通过ftp或者其他方式,将字体传上去,我们传的是:simhei.ttf
3. 删除字体缓存
cd ~/.cache/matplotlibrm -rf *
4. 重启python应用
nohup python k-means.py &
说明: 假如还没生效,再更改个配置文件试试。(我们以前没更改这个配置文件,但是这次发生了个插曲,这次用的jmeter测试,一直还是乱码,后来改了这个还是不行,原来是jmeter的问题)
cd /home/ruanjianlaowang/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-datavi matplotlibrc font.family : sans-serif #去掉前面的#font.serif : simhei, DejaVu Serif, #新加了simhei
插曲
这次用的jmeter测试,发现都更改了还是乱码,后来jmeter的请求中增加了utf-8参数才可以。
关于"linux python中文乱码怎么办"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
乱码
字体
中文
服务器
服务
配置
位置
方案
篇文章
解决方案
还是
怎么办
插曲
文件
更多
缓存
帮助
应用
测试
不行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ebsd怎样把数据库导出来
软件开发 专业定位
学习软件开发需要哪些基础
电脑中的服务器管理在
手游御龙在天找以前的服务器
java 服务器端编程
网络安全具体解决方案
加密机 存储 数据库 软件
jason 软件开发
软件开发报告实例
西方给乌克兰提供网络技术和设备
衡阳软件开发培训学院
银川软件开发公司报价多少
平山县网络安全
互联网金融科技基金有哪些
东数西算工程对服务器需求
完善基础数据库建设 深圳
2022浪潮服务器一季度财报
网络安全宣传简介
爬取非结构化数据库
v5服务器 华为
穿透代理服务器
应用软件开发是什么意思
高速路服务器关闭了能停车吗
南山汇鑫科技软件开发商
华为网络技术大赛学习资料
建立自己的云储存服务器
辛巴网络安全
拷贝数据库到新数据库
安卓营销软件开发oem