正在尝试devtools::install_github("Rexamine/stringi")并且出现错误:找不到生成stringi 所需的生成工具
我看到有几个人出现了这个错误,但解决方案对我不起作用。我重新安装了xcode,因为命令行工具似乎是其他人的问题。检查了R和RStudio的路径,我可以很好地打开它们(也可以从终端打开)。不要认为这是Rtools的问题,但我不知道问题出在哪里。有人运气好吗?
运行OSX 10.11.6,RStudio版本0.99.896,R 3.2.1 GUI 1.66 Mavericks构建(6956),XCode版本7.3.1(7D1014)。
您可以尝试运行
/usr/bin/clang --version
如果安装了命令行工具,则应仅报告已安装的clang
的版本;否则,系统将提示您安装Xcode+命令行工具。(这只是确保命令行工具确实安装的一种简单方法)
如果你运行
devtools::install_github("Rexamine/stringi")
在一个普通的R控制台中,在RStudio之外,你看到了什么?你能用控制台上打印的错误(如果有的话)更新你的帖子吗?
您也可以尝试将RStudio更新到预览版本(https://www.rstudio.com/products/rstudio/download/preview/)看看这是否有帮助。
这似乎是RStudio的构建工具检测中的一个错误;您可以尝试使用显式禁用它
options(buildtools.check = function(action) TRUE)
这应该确保devtools
不会试图调用RStudio的构建工具检测代码,而只是假设一切都可用。