You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RStudio运行R Markdown代码块输出数据框显示方框故障求助

RStudio R Markdown代码块输出乱码(豆腐块)排查方案

针对遇到的问题:RStudio 2025.09.0 Build 387 + MacOS 15.7环境下,R Markdown代码块运行输出数据框显示乱码豆腐块,但编织HTML/PDF正常,已尝试更换全局字体、重装RStudio/R无效,同配置Mac无此问题,可按以下步骤排查:

  • 检查RStudio代码输出字体设置
    打开RStudio偏好设置(RStudio > 设置),进入「外观」选项卡,分别确认「控制台字体」和「编辑器字体」选择的是系统兼容的全字符字体(如PingFang SC、Menlo),同时勾选「为代码显示等宽字体」选项,设置后重启RStudio测试。

  • 重置RStudio用户配置文件
    完全关闭RStudio,在Finder中前往路径~/Library/Application Support/RStudio/,将该文件夹重命名为RStudio_old,重新启动RStudio生成新配置文件,排除配置损坏导致的异常。

  • 调整R的区域编码设置
    在R控制台执行以下命令查看当前编码:

    Sys.getlocale()
    

    确保输出包含UTF-8(如en_US.UTF-8),若编码不符,执行命令修改后重启RStudio:

    Sys.setlocale(category = "LC_ALL", locale = "en_US.UTF-8")
    
  • 禁用第三方RStudio插件
    若安装了RStudio扩展插件,全部禁用后重启软件,排查是否为插件冲突引发的字体渲染问题。

  • 重建系统字体缓存
    打开终端,依次执行以下命令重建系统字体缓存,完成后重启电脑:

    atsutil databases -remove
    sudo atsutil databases -remove
    atsutil server -shutdown
    atsutil server -ping
    

内容的提问来源于stack exchange,提问作者Nay L T

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 08:12:08