我在网上搜过,但还是不清楚如何从Mac终端运行R。我已经安装了Rstudio和独立的R应用程序。我以为只需要像使用“python”一样,在命令行中键入“R”,但这行不通。是需要编辑我的bash配置文件中的PATH吗?如果是,我该如何给出R的正确位置?
谢谢任何帮助。
收到评论后的编辑
所以,我正在运行Sierra,当我在终端中输入“r”或“R”时,我得到“-bash:R:找不到命令”的提示。如果在终端中键入“which R”,我不会得到任何输出。
这是“echo $ PATH”的输出:/usr/local/heroku/bin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/Users/samuelcolon/anaconda/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/Users/samuelcolon/.rvm/gems/ruby-2.1.0/bin:/Users/samuelcolon/.rvm/gems/ruby-2.1.0@global/bin:/Users/samuelcolon/.rvm/rubies/ruby-2.1.0/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/samuelcolon/.rvm/bin:/Users/samuelcolon/.rvm/bin
至于安装,我相信我一段时间前直接从cran.r-project.org下载了它。我可以在我的应用程序中找到GUI并打开它--我有3.13版本。可能,我只安装了R.app而没有安装R吗?也许这就是我在终端中键入“R”时得到“找不到命令”的原因?
通常我使用RStudio工作,但我仍然希望能够从终端访问R并找到其位置。如果重新安装R是最简单的方法,我也可以这样做。我希望额外的细节有所帮助,感谢回应。
/usr/local/bin/Rscript your script.R
。 - Mark Setchellr
或R
启动R,即大小写命令都可以工作。尝试which R
。它返回什么?你是在Sierra下吗?我在升级到Sierra并升级R后遇到了一些R问题。 - user7843120PATH
是什么样子的?你是否查看了/Library/Frameworks/R.framework/Resources/bin/R
中是否有它以及是否有一个符号链接到/usr/local/bin/R
?RStudio可能已经找到了它(尽管你没有提到这个关键事实)。R在哪里呢? - hrbrmstr