栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > R语言

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

R语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

方式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应该也大致差不多

我的电脑 -> 属性 ->高级系统设置


把这堆变量值复制到文本中,看下有无Rtools的环境变量残余,有的话删掉这部分,然后再末尾加上
C:rtools40;C:rtools40usrbin;C:rtools40mingw64bin诸如此类的变量设置,这个每个电脑情况可能不同,去Rtools的安装盘看看自己的长啥样子,一般也就rtools40这个地方有区别or为Rtools40之类的。
我的加了之后这个样子

C:Windows;C:Program FilesJetBrainsPyCharm Community Edition 2021.1bin;;C:UsersAdministratorDesktopsoftwarechromedriver_win32;C:UsersAdministratorAppDataLocalProgramsFiddler;%PyCharm Community Edition%;C:rtools40;C:rtools40usrbin;C:rtools40mingw64bin

若是之前安装过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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/855580.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号