问题标签 [rtools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 找不到-lgsl,找不到-lgslcblas
我正在尝试使用“ R CMD INSTALL Rpkg
”在 Windows 10 上安装 R 包,但出现以下错误:
我安装了 R in C:\R_soft\R\R-4.0.4
, RStudio inC:\R_soft\RStudio
和 Rtools in C:\rtools40
。gsl 库的位置是C:\R_soft\R\local323
. 我参考了https://cran.r-project.org/web/packages/dynr/vignettes/InstallationForUsers.pdf来安装 gsl 并设置环境路径。我要安装的软件包是用 C++ 编写的。
我还是 R 语言的新手。任何帮助将不胜感激。
rtools - 我可以在 Rtools 中使用 gcc 10 来编译 R 包吗?
作为标题,我尝试在 Rtools 中更新 gcc(添加 msys2 repo 并让它升级到 x86_64-gcc 10.2),这导致我无法正确编译 R 包。但是,我也注意到我的 WSL 环境(Ubuntu 20.10)中的 gcc 是 10.2 版,完全可以正常工作。
我很好奇这两种环境中的不同行为是什么?是否可以在 Rtools 中使用 x86_64-gcc 10.2 在 Windows 中编译 R 包?例如,makeconf 中的一些调整或其他什么?或者问题是因为 Windows 的软件包是在 gcc 8 中编译的?(我在 rtools 的 github 页面上读过一些东西,是不是和 DLL 有关的东西?)
我知道在大多数情况下不需要修改 Rtools,而且我确实不需要做这个升级。这只是为了满足我的好奇心,没有别的。
r - 为什么我不能下载 R 工具
(免责声明:我是 R 中的一个完整的新手)我正在尝试为我的班级安装库(“psych”),但为此我必须安装 Rtools。我按照说明下载了程序,然后把代码
正如网站所说的那样进入控制台。但是,代码不断出现错误。有谁知道如何解决这个问题?先感谢您 :)
r - R 无法检测到 Rtools
我最近更新到 R 版本 4.0.5。
我安装了工具C:/rtools40
然而,每次我跑install.packages("rJava")
我得到以下信息:
我收到未安装 Rtools的警告。
为了检查 rtools 是否在路径中,我做了Sys.getenv("PATH")
,我可以看到它Rtools
在路径中。
除此之外,我还安装devtools
并做了find_rtools()
. 从这里我得到TRUE
。
我不知道该做什么和寻找什么。
请帮忙。
TIA。
r - 旧版本 R 上的 Rtools 问题 - 无法从源代码安装包
嗨,我在 R 中从源代码安装软件包时遇到问题。我刚买了一台新的工作机器,我们使用的是 R 的 3.5.3 版本,这显然不是最新的,但它适用于我们现有的报告地方。我暂时可以安装二进制包,但我需要从源代码安装某个包才能访问我需要的功能。
当我拿到笔记本电脑时,我安装了 rtools35,这是该版本 R 的 Rtools 兼容版本。但是,我只是看到他们在将笔记本电脑寄给我之前安装了 rtools40,现在我猜这台机器上有 2 个版本的 Rtools?经过一番挖掘后,我发现这可能会导致一些问题,但我所见过的解决方案都没有为我解决任何问题。
以下是安装了不同版本的 RTools 的 2 个文件夹,据我所知,Rtools 指的是 rtools35(我需要使用的那个)。我还读过,如果您重命名 rtools 或移动它的默认位置(我认为我没有做过这两件事),可能会出现问题。
C:/R工具
C:/rtools40
下面是我尝试在我的家中放入的代码 .Rprofile 以明确说明 R 3.5.3 所需的 rtools 版本的路径,但它不能解决我的问题或允许我从源代码安装包。
还要仔细检查以确保必要的文件在 Rtools\bin 中,并且 Rtools 在我的 PATH 中。
仔细检查 R 是否可以找到 Rtools
这是我的会话信息
这是尝试从源代码安装包的样子。
我的 .Rprofile 中有一些 google oauth 内容,这是我认为弹出这些 google 警告的唯一原因,但其中仍然很奇怪。我不知道我是否有 rtools 问题,或者这些谷歌警告是否就像完全停止这些软件包安装一样。
下面是从二进制安装包的样子,没有抛出丑陋的警告或错误。
我不知道我还缺少什么。我应该删除 rtools40 吗?我在某处缺少逗号或反斜杠吗?我需要安装一些 Windows 编译器文件吗?我没有运行 .exe 文件的权限,但在最坏的情况下,我想我可以联系 IT 以重新安装 R&rtools35 并从那里开始。但是,如果有人对如何使其工作有任何想法,以便我可以从源代码安装软件包,我将不胜感激!
r - 当我安装 RTools 时,RStudio 停止工作
我尝试安装RTools
,安装后 RStudio 停止工作。它在启动时冻结:加载永远不会结束。我有 RTools 的好版本:我尝试RTools 3.5
了R 3.6
和RTools 4 for R 4.10
.
RStudio
安装时停止工作RTools
,无论版本如何。当我RTools
从 Windows 卸载时,RStudio 再次工作。
当我Rtools
第一次安装 for 时R 4.0
,我执行了这一行;正如网站上提到的那样。从那以后,它崩溃了。
writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron")
有任何想法吗?
我使用 RStudio 1.4.1717。这是输出sessionInfo()
:
谢谢 !
乔尔
r - 使用 install_github 时找不到 g++
我正在尝试通过 github 安装一个 r-packagedevtools::install_github('package_name')
我收到以下错误:“sh:未找到 g++”和“错误:包 'package_name' 的编译失败”
问题:我需要做什么才能拥有/找到 g++?
==================================================== =======
额外的信息:
- 视窗 8.1 操作系统
- R 版本 4.1.0
- 开发工具 2.4.2 版
- 已安装 rtools 40 (find_rtools() -> TRUE)
r - 如何管理多个版本的 Rtools?
目前,我的 PC 上安装了两个版本的 R(4.1.0 和 3.6.1)和 Rtools(40 和 35)。我希望将旧版本的 R 链接到 Rtools35 但失败了:当我输入Sys.which("make")
R 3.6.1 时,它仍然返回 Rtools40 的路径。我已将两个 Rtools 添加到我的 PATH 中。
任何人都知道如何解决这个问题?真的很感激。
r - 无法设置从 Rtools 到 R 的路径
我按照https://cran.r-project.org/bin/windows/Rtools/中的说明安装 Rtools。但是,当我想放置 Rtools 的位置时,它显示错误。(如截图)
我试图删除 Onedrive 或授予对所有内容的访问权限,但仍然无法工作。我该怎么做才能解决这个问题?
谢谢