【发布时间】:2018-08-23 12:28:04
【问题描述】:
首先,我正在使用 Mac。我正在尝试从 GitHub 安装 Blotter。我找到了几个关于如何做到这一点的描述,但我的 RStudio 告诉我我缺少构建工具并给了我一个链接 (https://www.cnet.com/how-to/install-command-line-developer-tools-in-os-x/),它被描述为这样做。到现在为止还挺好。我下载了 Xcode 和 Mac 的命令行工具并安装了它们。即使在重新启动 R 之后也没有任何变化。然后我发现了这个https://cran.r-project.org/bin/macosx/tools/。我安装了它,在此期间,它告诉我必须执行以下操作
“此软件包将在 /usr/local/clang6 中安装适用于 OS X 10.11 (El Capitan) 或更高版本且支持 OpenMP 的 clang 6.0.0
为了使用这个编译器,你必须将 /usr/local/clang6/bin 添加到 PATH 环境变量中,例如 导出 PATH=/usr/local/clang6/bin:$PATH"
所以我把环境变量路径改成如下http://blog.tonytsai.name/blog/2018-05-07-setting-path-variable-for-gs-command-in-rstudio/。 How I changed the PATH variable. 我再次重新启动了 R 但仍然没有任何改变。我仍然收到缺少构建工具的通知。
在我看来,我似乎正确安装了所有东西,但 R 无法识别程序。有人有想法吗?我试图搜索设置以告诉 R 我安装了命令行工具,但找不到任何有用的东西。
【问题讨论】:
-
嗨,tbacher,欢迎来到 SO!你在安装 R 之前安装了命令行工具吗?如果没有,您是否尝试过重新安装 R?我最近在自己的 Mac 上重新安装了 macOS (High Sierra),以下是我遵循的步骤:1. 安装命令行工具 (Here's a guide without any need to install XCode)2. 从 CRAN 安装 R 3. 安装 RStudio.
-
感谢您的提示。我做了这一切。我删除了 R 以及 RStudio。然后我重新安装了 Xcode 和命令行工具,然后是 R 和 RStudio。它再次在 RStudio 中不起作用。我打开 R 本身并在那里尝试。当它启动时,它似乎可以工作,但过了一会儿它就停止了... /Library/Frameworks/R.framework/Resources/bin/R: line 143: exec: sh: not found Installation failed: Command failed (127)。 .. 我不完全确定 PATH 变量是否设置正确。我实际上在上面的链接下找到了所有必需的文件。