设置: - OS X 10.10.4 - R:3.2.1“世界著名宇航员”启动 iTerm,启动 R,启动 R 运行时出现警告消息:
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”即可检查警告是否消失。