首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >RStudio中缺少构建工具

RStudio中缺少构建工具
EN

Stack Overflow用户
提问于 2018-08-23 20:28:05
回答 2查看 778关注 0票数 0

首先,我在一台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/。我安装了它,在此期间,它告诉我必须执行以下操作

“此软件包将安装用于OS X 10.11 (El Capitan)或更高版本的clang 6.0.0,并在/usr/ OpenMP /clang6中提供本地支持

要使用此编译器,必须将/usr/local/clang6/bin添加到PATH环境变量,如export PATH=/usr/local/clang6/bin:$PATH“

因此,我更改了环境变量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我安装了命令行工具,但找不到任何有用的东西。

EN

回答 2

Stack Overflow用户

发布于 2018-08-23 21:06:34

好的,稍微更新一下。

据我所知,Blotter是在R-Forge包中构建并存储在一个名为RStrategist的包中的

在R控制台中键入/cut& paste。

代码语言:javascript
运行
复制
install.packages('RStrategist',repos='http://R-Forge.r-project.org')

有关更多详细信息,请参见R中的R-Forge。安装完成后,请改为运行。

代码语言:javascript
运行
复制
library(RStrategist)

不幸的是,我不愿意安装这个包,看看它是否工作,主要是因为1)不需要它,也不知道如何使用它,2)不确定R-forge的包有多好,尽管它看起来是合法的,但是,这让我回到了第一点。

票数 0
EN

Stack Overflow用户

发布于 2018-08-27 18:29:41

因此,在我阅读Conrad Thiele的更新答案之前,我尝试了一下。基本上我删除了R,R Studio,Xcode和命令行工具。然后我安装了Xcode、命令行工具、R和RStudio。然后,我按照https://cran.r-project.org上关于这些工具的通知,安装了上述两个工具。正如在原始问题中提到的,Clang包告诉您更改环境变量。我相信这是个错误。我最初只是将"PATH=/usr/local/clang6/bin:$PATH“粘贴到".Renviron”文件中。通过在线阅读,我注意到"export PATH=/usr/local/clang6/bin:$PATH“实际上是Mac终端的一个命令。在执行它之后,它仍然不工作,但是我记得我在".Renviron“文件中仍然有路径" Path =/usr/local/clang6/bin:$PATH”。一旦我删除了它,它就起作用了。所以我想关键是,通过正确地改变环境变量,R找到了与正确工具的联系。病人得到了回报。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51985813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档