R语言中的Rtools的安装以及环境变量配置

本文详细介绍了如何在Windows上通过R语言的installr包安装Rtools,包括官网下载、环境变量配置及常见问题处理。重点讲述了如何检查和配置环境变量,以确保Rtools与R语言版本兼容并正确运作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

方式1-直接通过R语言的命令安装
#Rtools不能通过常规install.packages()命令进行安装,需要通过installr包进行安装
install.packages("installr")
install.packages("stringr")    ###依赖包
library(stringr)
library(installr)
install.Rtools()
方式2-官网下载安装

Rtools在线下载网站
在这里插入图片描述
但是得注意跟自己的R语言版本相匹配,安装好了之后就是官网的推荐配置环境变量

writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron")

#重启R语言之后输入
Sys.which("make")
#如果环境配置成功,会有下述类似信息
#                              make 
#"C:\\rtools40\\usr\\bin\\make.exe" 

#上面两步都okay,就测试下能不能通过以下方式安装包 
install.packages("jsonlite", type = "source")
#都okay的话说明配置好了

然后我的按照上述一通操作下来,发现不行,只好去手动配置环境变量,发现之前已经安装过Rtools,一定记得要卸载掉,但是我的环境变量的配置居然还保留着,手动删掉

手动配置环境-我的是windows7,win10应该也大致差不多

我的电脑 -> 属性 ->高级系统设置
win7环境变量设置
在这里插入图片描述
把这堆变量值复制到文本中,看下有无Rtools的环境变量残余,有的话删掉这部分,然后再末尾加上
C:\rtools40;C:\rtools40\usr\bin;C:\rtools40\mingw64\bin诸如此类的变量设置,这个每个电脑情况可能不同,去Rtools的安装盘看看自己的长啥样子,一般也就rtools40这个地方有区别or为Rtools40之类的。
我的加了之后这个样子

C:\Windows;C:\Program Files\JetBrains\PyCharm Community Edition 2021.1\bin;;C:\Users\Administrator\Desktop\software\chromedriver_win32;C:\Users\Administrator\AppData\Local\Programs\Fiddler;%PyCharm Community Edition%;C:\rtools40;C:\rtools40\usr\bin;C:\rtools40\mingw64\bin

若是之前安装过Rtools,还要去 系统变量里看看,有残余的Rtools可以删掉
在这里插入图片描述
然后再去R里面试试,应该没问题了,反正我就这么解决了~

#重启R语言之后输入
Sys.which("make")
#如果环境配置成功,会有下述类似信息
## "C:\\rtools40\\usr\\bin\\make.exe"

#上面两步都okay,就测试下能不能通过以下方式安装包 
install.packages("jsonlite", type = "source")
#都okay的话说明配置好了

最后还是有问题,需要注意
在这里插入图片描述
你所安装的Rtools的目录和运行的R这里所指的目录是一致的,不一致就卸载了Rtools重新更改安装路径,比如这里为C:/Rtools

R语言是一种非常流行的开源编程语言,主要用于统计分析和数据可视化。要在Windows操作系统上安装R语言配置Rtools环境,可以按照以下步骤进行。 首先,需要从R官方网站(https://www.r-project.org/)下载并安装R语言的最新版本。下载完成后,运行安装程序并按照提示进行安装安装完R语言后,需要下载并安装Rtools软件,以便在Windows系统上能够编译和运行一些需要源代码的R程序包。Rtools可以从Rtools官方网站(https://cran.r-project.org/bin/windows/Rtools/)下载。 下载完Rtools后,运行安装程序,并按照提示进行安装。在安装过程中,可以选择自定义安装,确保勾选了将Rtools添加到系统路径的选项,这样R语言才能正确找到Rtools相关的命令和库。 安装Rtools后,需要将Rtools的路径添加到系统的环境变量中。打开控制面板,点击“系统和安全”->“系统”->“高级系统设置”->“环境变量”,找到系统变量中的“Path”变量,并进行编辑。在变量值的末尾添加Rtools安装路径,以分号分隔。例如,如果Rtools安装在“C:\Rtools”目录下,就将“C:\Rtools\bin”和“C:\Rtools\mingw_64\bin”分别添加到Path变量中。 完成以上步骤后,R语言安装Rtools环境的配置就完成了。可以打开R语言的命令行界面(称为“R Console”),输入一些R语言的代码来测试R语言是否正常工作。如果Rtools配置正确,那么就可以顺利编译和运行一些需要源代码的R程序包了。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值