因此,我尝试在 Ubuntu 12.04 上安装用于 R 编程语言的 Shiny 服务器,使用以下信息该程序的 github 上的这个页面。
但是,当我到达这一步时:
# Install Shiny in system-wide library
sudo su - -c "R -e \\"install.packages('shiny', repos='http://cran.rstudio.com/')\\""
我得到以下信息:
bash: syntax error near unexpected token `('
答案1
我认为,这两个"
字符在开头相互抵消,是因为引号转义不正确。我不确定为什么会出现这种情况\\"
(转义后为转义\
字符,而不是转义字符),而不是正确的转义引号方式,但这可能是导致此问题的原因。"
"
\"
尝试使用这个,它可能会有效:
sudo su - -c "R -e \"install.packages('shiny', repos='http://cran.rstudio.com/')\""
我对此进行了一些调查。该软件的 GitHub 存储库中最初提供的说明已被标记为“过时”。
这是他们现在参考的安装说明。如果您遇到此问题,则不应使用 GitHub 存储库上的文档,而应使用新的说明。