按照以下说明在Mac上使用Homebrew安装R后:https://www.datacamp.com/community/tutorials/installing-R-windows-mac-ubuntu。当我打开终端时,我得到了这些:
-bash: /Users/myname/.bash_profile: line 27: syntax error near unexpected token `category="LC_ALL",'
-bash: /Users/myname/.bash_profile: line 27: `Sys.setlocale(category="LC_ALL", locale = "en_US.UTF-8")'
那么我该如何解决/摆脱出现在终端上的这些问题。
我认为这与:
有关
$ echo "export LC_ALL=en_US.UTF-8" >> ~/.bash_profile
$ echo "export LANG=en_US.UTF-8" >> ~/.bash_profile
$ echo "export PATH=/usr/local/bin:$PATH" >> ~/.bash_profile && source ~/.bash_profile
答案 0 :(得分:0)
instructions that you link to表示要在步骤3中执行此操作,以向您的~/.bash_profile
添加内容:
echo 'Sys.setlocale(category="LC_ALL", locale = "en_US.UTF-8")' >> ~/.bash_profile
我认为那是错误的。那是R代码,而不是bash代码,因此它不应放入~/.bash_profile
中。它应该放在~/.Rprofile
中。
从您的Sys.setlocale(...)
中删除第27行(写着~/.bash_profile
的行),然后将其添加到您的~/.Rprofile
文件中。
然后向DataCamp发送电子邮件,告诉他们其R安装说明中存在重大错误。