news 2026/5/8 1:03:07

notebook的图显示中文的设置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
notebook的图显示中文的设置
  1. apt update
  2. apt install -y fonts-wqy-microhei
  3. fc-list | grep -E “WenQuanYi|Noto”
  4. 清楚缓存
importmatplotlibimportosimportshutil# 获取matplotlib缓存目录cache_dir=matplotlib.get_cachedir()print(f"Matplotlib缓存目录:{cache_dir}")# 清空缓存目录ifos.path.exists(cache_dir):foriteminos.listdir(cache_dir):item_path=os.path.join(cache_dir,item)try:ifos.path.isfile(item_path):os.remove(item_path)elifos.path.isdir(item_path):shutil.rmtree(item_path)exceptExceptionase:print(f"清理缓存时出错:{e}")print("✅ 已清除matplotlib字体缓存")
  1. 中文测试
importmatplotlib.pyplotasplt# 配置matplotlib使用文泉驿微米黑字体plt.rcParams['font.sans-serif']=['WenQuanYi Micro Hei']# 对应安装的字体名plt.rcParams['axes.unicode_minus']=False# 解决负号显示为方块的问题# 绘制测试图验证中文显示plt.figure(figsize=(8,4))plt.title("Linux Notebook中文显示测试 - 文泉驿微米黑")# 中文标题plt.xlabel("X轴:测试数据")# 中文X轴标签plt.ylabel("Y轴:数值大小")# 中文Y轴标签plt.plot([1,2,3,4],[10,5,15,8],label="测试曲线(中文图例)")plt.text(2,12,"负号测试:-987.65",fontsize=12)# 测试负号显示plt.legend()# 显示图例plt.grid(True)plt.show()
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/7 17:43:16

Katalon StudioAssist:智能化测试助手

在自动化测试领域,高效地设计、生成和维护测试脚本一直是测试工程师面临的核心挑战。Katalon Studio作为一款广泛使用的集成测试平台,其内置的AI助手——StudioAssist,正致力于通过人工智能技术重塑这一工作流程。本文将系统性地介绍StudioAs…

作者头像 李华
网站建设 2026/5/7 22:09:42

凤希AI伴侣开发手记:那些只有深度使用才暴露的“缺点”

大家好,我是凤希。现在是2026年1月6号晚上七点多,我才开始整理昨天的工作。这几天,我的作息完全颠倒了,经常早上七八点才睡,下午四点才起,活脱脱一个“美国时间”。为啥?因为这几天我几乎把所有…

作者头像 李华
网站建设 2026/5/7 22:09:49

电动无轨道平车哪个厂家强

电动无轨道平车哪个厂家强在工业运输领域,电动无轨道平车以其灵活、便捷等优势,成为众多企业物料搬运的重要工具。然而,面对市场上众多的厂家,选择一个实力强劲的厂家至关重要。杭州龙立:技术创新先锋杭州龙立在电动无…

作者头像 李华
网站建设 2026/5/5 8:50:59

传统机器学习(如xgboost、随机森林等)和深度学习(如LSTM等)在时间序列预测各有什么优缺点?

传统机器学习方法(如XGBoost、随机森林)在时间序列预测中通常需要将时间序列数据转换为监督学习格式。这类方法的优势在于训练速度快、可解释性强,并且在中小规模数据集上往往表现稳健。此外,它们对超参数的敏感度相对较低&#x…

作者头像 李华