项目场景:

1.基本配置

> version_
platform       x86_64-w64-mingw32
arch           x86_64
os             mingw32
crt            ucrt
system         x86_64, mingw32
status
major          4
minor          2.2
year           2022
month          10
day            31
svn rev        83211
language       R
version.string R version 4.2.2 (2022-10-31 ucrt)
nickname       Innocent and Trusting
> Sys.Date()
[1] "2023-02-14"

2.有效时间:2023-02-14

3.专业背景:临床医学

问题描述:

1.安装包的时候出现如下提示,

WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding

解决方案:

1.根据R的版本下载对应的Rtools

首选方案1(速度快):清华镜像站:link.
次选方案2(速度极慢,2h以上):官网:link

2.安装

新手建议默认安装,例如:C:\rtools40
高手自由选择自定义安装

3.关闭RStudio后,配置rtools环境路径


备注:打开的时候没有A和B;通过“浏览”找到对应安装位置C:\rtools40的2个文件即可,完成后有A和B;

Tips:

1.A必须在第一位,在其他位置则报错,原因不详

4.测试(官网指南):

> Sys.which("make")make
"C:\\rtools40\\usr\\bin\\make.exe"
## Now try to install an R package from source:install.packages("jsonlite", type = "source")
### If this succeeds, you’re good to go! See the links below to learn more ### about rtools4 and the Windows build infrastructure.
##  本部分内容似乎已经更新,已经被舍弃
> system('g++ -v')
Using built-in specs.
COLLECT_GCC=C:\rtools40\mingw64\bin\G__~1.EXE
COLLECT_LTO_WRAPPER=C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../gcc-8.3.0/configure --prefix=/mingw64 --with-local-prefix=/mingw64/local --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --with-native-system-header-dir=/mingw64/x86_64-w64-mingw32/include --libexecdir=/mingw64/lib --enable-bootstrap --with-arch=x86-64 --with-tune=generic --enable-languages=c,lto,c++,fortran --disable-shared --enable-static --enable-libatomic --enable-threads=posix --enable-graphite --enable-fully-dynamic-string --enable-libstdcxx-filesystem-ts=yes --enable-libstdcxx-time=yes --disable-libstdcxx-pch --disable-libstdcxx-debug --disable-isl-version-check --enable-lto --enable-libgomp --disable-multilib --enable-checking=release --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-libiconv --with-system-zlib --with-gmp=/mingw64 --with-mpfr=/mingw64 --with-mpc=/mingw64 --with-isl=/mingw64 --with-pkgversion='Built by Jeroen for the R-project' --with-bugurl=https://github.com/r-windows --with-gnu-as --with-gnu-ld
Thread model: posix
gcc version 8.3.0 (Built by Jeroen for the R-project)
[1] 0

备注

1.安装的方法非常多,但是图上的方法是比较简单的一种,其他方法不再举例,可以参考其他高手的文章;
2.环境配置的路径是绝对路径,点击“浏览”最稳妥;
3.有效日期仅限2023-02-14,每次R更新的时候,都会有细微的变动,请留意。
4.以2023-02-14为例,R4.2.2符合大部分的人的需要,不必安装最新版的R;
参考文献:
1.link.
2.link.

R4.0.2版本Rtools4安装教程(2023-02-14)相关推荐

  1. mysql.zip版本的安装教程及环境配置

    mysql.zip版本的安装教程 1.在MySQL官网上(http://dev.mysql.com/downloads/mysql/)下载免安装版的zip文件(本文以mysql-8.0.19-winx ...

  2. php大商创 安装,【大商创使用教程】大商创2.0数据库配置及安装教程

    本教程为大商创2.0环境配置及安装教程,适用于第一次或重新安装大商创 教程内涉及到附件包如下,可提前下载: 1.首先连接服务器的ftp,我这里使用的是filezilla,点击站点管理器,如红色部分 2 ...

  3. mysql安装11.0.10,MySQL8.0.11版本的安装 win10的

    MySQL8.0.11版本的安装 不知道为什么之前的Navicat for MySQL的密码忘记了,导致这个软件根本用不了,在经过一个多小时的折磨之下(在网上尝试了很多种方法去找回密码或者修改密码,但 ...

  4. 黑苹果安装教程 (Mojave 10.14.5) ThinkPad T450

    黑苹果安装教程 (Mojave 10.14.5) 记一次我的黑苹果安装教程,本教程适用于ThinkPad T450 傻瓜式教学 准备工作 准备工具 U盘大于8G U盘大小不限做PE盘 etcher E ...

  5. 2023.02.14草图大师 卧室房间 效果图

    2023.02.14草图大师 卧室房间 效果图

  6. TensorFlow2.0 系列开篇: Windows下GPU版本详细安装教程

    点击上方"Datawhale",选择"星标"公众号 第一时间获取价值内容 [导读]今年三月谷歌在TensorFlow开发者峰会上宣布TensorFlow 2.0 ...

  7. mysql8.0.20 64位安装教程_MySQL8.0.20压缩版本安装教程图文详解

    1.mysql下载地址: http://ftp.ntu.edu.tw/mysql/downloads/mysql-cluster-8.0/ 2.解压以后放在一个文件夹里面,创建my.ini配置文件: ...

  8. Windows 10 SDK版本2104 (最新10.0.20348.1) 详细安装教程

    安装需求:Cef3 编译需要 chromiumembedded / cef / wiki / BranchesAndBuilding - Bitbucket 下载及安装步骤: 1.官网下载最新:Win ...

  9. 2023全新UI界面的彩虹站长【在线工具箱】系统源码-[全开源版本/附安装教程]

    环境要求: PHP >= 7.4,并安装扩展 fileinfo  MySQL >= 5.6 安装教程: 设置运行目录为 public (注意:是public,不是plugin) 设置伪静态 ...

最新文章

  1. 哈工大中文信息处理_【NLP】哈工大车万翔教授 自然语言处理NLPer的核心竞争力是什么?19页ppt...
  2. 激光雷达选型指南 这2项重要指标却被很多人忽略
  3. Python-装饰器-案例-获取文件列表
  4. EAI的Spring集成教程
  5. 读入源文件,并在每行前加上行号和[Tab]
  6. 90 Subsets II
  7. qgraphicsitem 复制副本_删除/删除/替换QGraphicsTextItem中的选定文本
  8. KickStart安装Linux
  9. oracle交流 提问,Oracle常见提问6(转)
  10. 我用了20年ERP系统,但是用它做报表,我却后悔了
  11. linux shell 随机字符生成单词
  12. Js+fromdata
  13. 基于STM32F103自制CMSIS-DAP下载器
  14. CPM(charge patching method)替代密度泛函理论(DFT)进行大体系材料计算的研讨(仅面向老师和博后)
  15. windows-sys:21:windows系统(win7 win10 win11)设置护眼色详细过程
  16. SyntaxError: Non-UTF-8 code starting with ‘\xd5‘ in file
  17. 微信小程序报错:运行内存不足,请重新打开该小程序
  18. 交易者应该学习的东西
  19. ue4 小知识点 als advanced locomotion system v4 foot ik 坑
  20. 人工智能创意赛—猫狗识别

热门文章

  1. 关于Epidata软件中 .QES文件出现‘乱码伴随编号前面多个n’问题的解决办法
  2. 业务系统里的Office文档如何在线编辑
  3. 异面直线的公垂线公式
  4. 反射方程的分解、预计算BRDF
  5. 微信错误集锦 PHP ThinkPHP 方法
  6. 【实例】使用PHP类库PHPqrCode生成二维码
  7. 哪位人兄..做过flex 打开 DWG DWF 文件程序
  8. 第七代英特尔处理器安装Windows7提示“不支持的硬件”的解决方法
  9. 解决 Arch/Manjaro Linux AUR 的 MindMaster 无法输入中文和登录的问题
  10. 24/27/32寸电脑显示器尺寸多大?长宽多少厘米?显示屏长宽与面积的算法