r - 未找到与 R 版本 3.5.0 兼容的 RTools
问题描述
我在为 R 版本 3.5.0 安装 data.table 时遇到问题,建议检查 RTools 是否已正确安装。
安装 RTools 3.5(这似乎是最新的)后,我输入了
find_rtools(T)
我收到以下消息:
WARNING: Rtools is required to build R packages, but no version
of Rtools compatible with R 3.5.0 was found.
(Only the following incompatible version(s) of Rtools were found:3.4,3.5)
Please download and install the appropriate version of Rtools from
http://cran.r-project.org/bin/windows/Rtools/.
所以一方面看起来我确实安装了 3.5,但似乎认为有一个更新/不同的版本。
有什么想法吗?
解决方案
问题Rtools 3.5
不在您的 Windows 系统中,PATH
因此find_rtools
无法找到它。另一种可能性是不兼容的版本Rtools
在PATH
安装的最佳实践Rtools
:
下载最新版本
安装
RTools
在默认推荐位置(在C
驱动器的根目录):C:/Rtools/
<重要> 选中允许
Rtools
修改系统路径的框
安装后,我们可以通过在里面运行这个命令来仔细检查R
R> Sys.getenv('PATH')
[1] "C:\\Program Files\\R\\R-3.5.0\\bin\\x64;c:\\Rtools\\bin;c:\\Rtools\\mingw_64\\bin;
另请参阅本指南
编辑:对于那些没有管理权限的人,请参阅以下链接:
推荐阅读
- ms-access - Microsoft Access VBA 单击 Intranet 站点上的按钮
- spring-boot-admin - Spring Boot Admin Slack 通知
- python - 如何在 XPath 中使用 contains()?
- google-apps-script - 如何使用域范围的委托服务帐户发布 Google 应用脚本?
- android - 从另一个目录实现一个类 - Android
- r - 在 R 博客文章中插入学术人员的正确方法是什么(`icon::ai("GitHub")` 会干扰共享标题图标)?
- r - 获取嵌套列表中元素的长度
- python - 有没有在tensorflow中做“部分广播”的好方法?
- java - 哪些 Ant 任务不适用于 JRE?
- python - spacy token.pos_ 上的 AttributeError