启动期间 r - 使用“C”设置 LC_COLLATE 失败

Tel*_*S X 1 r

设置: - OS X 10.10.4 - R:3.2.1“世界著名宇航员”启动 iTerm,启动 R,启动 R 运行时出现警告消息:

警告消息截图 //

  • 少了什么东西?海湾合作委员会?
  • R、X11 和 gcc 通过 brew 安装。
  • 任何人?

print(Sys.getenv())

print(Sys.getenv()) 的输出

小智 7

我有和你一样的问题。我只需在终端输入:

export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)

然后我通过输入“locale”检查它是否进行了更改。如果你得到这样的脚本:

LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
Run Code Online (Sandbox Code Playgroud)

那么你的问题就解决了。只需在终端中输入“R”即可检查警告是否消失。