linux python中文乱码怎么办
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章将为大家详细讲解有关linux python中文乱码怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。linux python中文乱码的解决方法:1、查看
千家信息网最后更新 2025年12月02日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安全错误
数据库的锁怎样保障安全
河南省优动网络技术有限公司
网络安全能干到几岁
无法访问打印服务器
太空工程师服务器管理员权限
吉林大学网络安全就业
网络安全反恐演练
计算机网络安全漏洞防范措施提要
ea是橘子服务器吗
惠普服务器有几个网口
软件开发底层开发
软件开发的框架有侵权吗
潍坊安卓软件开发公司
七情读书软件开发
proxy服务器psv
汕头进销存软件开发多少钱
应用服务器中间件的使用
服务器挂载是啥
锡山区软件开发询问报价
小米手环服务器登陆不了
涉密网络安全保密产品购置
csgo跑图连跳社区服务器
ifix组态软件开发
举办网络安全竞赛的意义
诛仙手游服务器等级表
数据库日期如何插入
增城可靠网络安全服务
神通数据库查看大小写命令
网络安全保卫大队问题和建议
大阪 赴日软件开发
服务器应用安全建议