linux python中文乱码怎么办
发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,这篇文章将为大家详细讲解有关linux python中文乱码怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。linux python中文乱码的解决方法:1、查看
千家信息网最后更新 2024年11月22日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安全错误
数据库的锁怎样保障安全
我的世界服务器开辅助
上海软件开发驻场服务
自动化技术服务软件开发
计算机网络安全期末试题
服装取名软件开发
数据库 创建表
游戏数据库扩容
日照商城软件开发推荐
学校网络安全考核评价制度
培训协议服务器
远程调用服务器错误
新乡鼎吉网络技术有限公司
华为云服务器远程登录虚拟机
希腊地产电子数据库
每天自动备份数据库脚本
云计算是一种使用网络技术
信息技术数据库是什么意思
腾鸿广州互联网科技有限公司
国企软件开发 是否招投标
社区网络安全教育宣传活动
软件开发vba
观看国家网络安全宣传周启动简报
sql数据库怎么无法连接
学校网络安全考核评价制度
移动应用软件开发技术
病房管理系统数据库
深圳市龙井物联网络技术有限公司
ibm服务器亮黄灯
网络安全管理机构
贝诺网络技术公司