我正在使用Windows 10和Rstudio,但没有找到解决以下问题的方法。我已经尝试过的内容:
Sys.setlocale("LC_ALL","English")
或
Sys.setlocale("LC_ALL", "pt_br.utf-8")
使用Linux的MacO不会出现此问题。
错误消息是这样:
Listening on http://127.0.0.1:5736
Warning in Sys.setlocale("LC_ALL", "pt_br.utf-8") :
OS reports request to set locale to "pt_br.utf-8" cannot be honored
上面的图像是Shiny应用程序如何在此Windows计算机上运行。
这是您的操作系统固有的。您必须首先找到在本地安装了哪些语言环境。您可能会发现其他thread在这一点上很有用。
重点是:仔细阅读已安装语言区域设置的列表时,必须标识与葡萄牙语字符兼容的语言区域,例如:
locale -a
>pt_BR
>pt_BR.ISO8859-1
>pt_BR.UTF-8
>pt_PT
>pt_PT.ISO8859-1
>pt_PT.ISO8859-15
>pt_PT.UTF-8
[从我的Mac OSX终端窗口中检索;选定的实例]
然后,您可以将这些语言环境之一设置为R接口。