错误:无法找到构建所需的构建工具

时间:2016-03-10 10:50:21

标签: r xcode gcc github

我在Mac上安装了Xcode,在El Capitan版本10.11上运行。我需要从github存储库中获取文件到R中的工作区,所以我运行以下行:

devtools::install_github("Myrepository")

出现此错误:

Downloading GitHub repo Myrepository
from URL https://api.github.com/repos/Myrepository/func/zipball/master
Erreur : Could not find build tools necessary to build func

我认为问题可能来自我的gcc命令行工具,但是当我点击

gcc -v

我安装了它:

Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 7.0.2 (clang-700.1.81)
Target: x86_64-apple-darwin15.3.0
Thread model: posix

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我在运行El Capitan的Mac上从GitHub安装forecast软件包时遇到了同样的问题。上面建议的readline修复对我不起作用。我注意到我的shell没有看到R(例如,当我在shell提示符下键入R时,它说命令未找到)。我也是作为我的计算机的非管理员用户操作,我认为已经安装了R作为非管理员用户。所以我再次下载了R(相同版本)并以管理员用户身份安装了它。 (这是基于在阅读了一些finnicky issues with R and paths in El Cap之后的预感)在重新安装R作为管理员用户之后我可以在终端中打开R,然后在那时 devtools::install_github("robjhyndman/forecast") 工作得很好。