2019年2月1日 星期五

安裝R套件遇到LC_XXX failed, using "C"

在Mac上面安裝某些R套件的時候,出現下面的錯誤訊息

During startup - Warning messages:
1: Setting LC_CTYPE failed, using "C"
2: Setting LC_COLLATE failed, using "C"
3: Setting LC_TIME failed, using "C"
4: Setting LC_MESSAGES failed, using "C"
5: Setting LC_PAPER failed, using "C"

解法是在~/.Rprofile裡面加入這一行
  • Sys.setenv(LANG="en_US.UTF-8")
若是不行,就是在~/.Rprofile加入
  • system("defaults write org.R-project.R force.LANG en_US.UTF-8")
真的不行,打開終端機輸入
  • defaults write org.R-project.R force.LANG en_US.UTF-8
以上幾種方式都是在更改R的預設語系

參考資料

_EOF_

沒有留言:

張貼留言