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

Ubuntu系统下如何永久修改R的locale以将控制台设为英文

永久将R语言控制台切换为英文(Ubuntu系统)

方法1:编辑用户目录下的.Renviron文件

  • 确认.Renviron位置:打开R控制台,运行Sys.getenv("HOME"),输出路径即为用户主目录,.Renviron默认可能不存在,需手动创建。
  • 创建/打开文件:在终端执行以下命令之一
    • 用nano编辑器:nano ~/.Renviron
    • 用图形化编辑器(如gedit):gedit ~/.Renviron
  • 在文件中添加以下内容(二选一即可,推荐后者覆盖所有区域设置):
    LANG=en_US.UTF-8
    
    或者
    LC_ALL=en_US.UTF-8
    
  • 保存并退出编辑器,重启R后生效,可通过Sys.getlocale()验证语言设置。

方法2:修改系统全局环境变量

若希望所有程序(包括R)都使用英文环境,可修改系统级配置:

  • 打开终端,执行sudo nano /etc/environment
  • 在文件中添加或修改以下两行:
    LANG=en_US.UTF-8
    LC_ALL=en_US.UTF-8
    
  • 按Ctrl+O保存,Ctrl+X退出,重启系统后生效。启动R后运行Sys.getlocale()确认设置。

注意:如果系统未安装en_US.UTF-8 locale,可先执行sudo locale-gen en_US.UTF-8生成该语言环境。

内容的提问来源于stack exchange,提问作者taras st

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 11:52:05