R语言包AMORE安装报错问题以及RStudio与Rtools环境配置
创始人
2025-01-07 05:03:28
0

在使用R语言进行AMORE安装时会遇到报错,这时候需要采用解决办法:

'''
AMORE包安装,需要离线官网下载安装包:

Index of /src/contrib/Archive/AMORE (r-project.org)icon-default.png?t=N7T8https://cran.r-project.org/src/contrib/Archive/AMORE/

一、出现的问题

最近开始学习R语言,安装了最新版的R4.4.1和R Studio,但安装包的时候出现了下面的问题

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

二、解决方案

一、下载rtools


从r语言官网下载rtools,https://cran.r-project.org/bin/windows/Rtools/

二、安装
 

三、配置rtools路径

直接安装后还是会有那个warning出现,这是因为没有配置路径,R Studio并不知道已经装了。

1. 创建路径配置文件.Renviron

方法一
进入R Studio里,运行以下代码
writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron")

若出现下面报错:

In file(con, "w") : 无法打开文件'C:/Users/???/Documents/.Renviron': Invalid argument;错误的,
方法二


打开记事本,将下面复制到记事本中:

PATH="${RTOOLS40_HOME}\usr\bin;${PATH}"  

文件名设置为a.txt并保存到R Studio的工作路径下(不是安装路径!获取工作路径:在R Studio中运行getwd()命令),文件名改为.Renviron,记住,不要有txt的后缀!
在文件夹空白处,按住Shift,点右键,然后点在此处打开Windows Powershell
输入下面的代码并回车

ren a.txt .Renviron
方法三

#与Rstudio绑定(仅限Rtools40,新版Rtools43可跳过前两步,直接第三步验证)

#(1)打开Rstudio,复制下面代码,运行: writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron") #完成之后,重启一下Rstudio。

#(2)接着和第一步一样,运行下面代码

Sys.which("make")

#(3)验证,运行如下代码:

install.packages("jsonlite", type = "source")

#如果没有报错,说明Rstudio和Rtools44已经绑定成功。
(4)关闭R Studio,重新打开

3. 测试路径配置是否成功

运行代码:

Sys.which("make") 

输出

"C:\\rtools40\\usr\\bin\\make.exe" 

具体因rtools安装路径而异,只要输出不是空字符串,表明路径配置成功。

4. 配置结束,安装一些包试试

install.packages("jsonlite", type = "source")

5.解决方案参考

    RTools:用于在 Windows 上从源代码生成 R 和 R 包的工具链 (r-project.org)icon-default.png?t=N7T8https://cran.r-project.org/bin/windows/Rtools/

相关内容

热门资讯

3分钟实锤!中至小程序辅助器真... 3分钟实锤!中至小程序辅助器真的,兴动麻将挂一直有挂,必备教程(有挂细节)1)中至小程序辅助器真的辅...
一分钟揭秘!梁山跑得快有辅助工... 一分钟揭秘!梁山跑得快有辅助工具吗(透明挂)透视脚本辅助插件(2025已更新)(哔哩哔哩);1、梁山...
2分钟教程!广东雀神辅助器io... 2分钟教程!广东雀神辅助器ios免费版,微信青龙大厅免费辅助器(一直有辅助挂)1、金币登录送、破产送...
推荐十款!渝都亲友圈有挂吗(透... 推荐十款!渝都亲友圈有挂吗(透视辅助)一直存在有挂(2024已更新)(哔哩哔哩)1、进入游戏-大厅左...
两分钟辅助!闲来跑得快有外 挂... 两分钟辅助!闲来跑得快有外 挂吗,哈灵都是是有挂,我来教教你(有挂技巧);1、超多福利:超高返利,海...
重磅来袭!浙东纸牌有挂吗(辅助... 重磅来袭!浙东纸牌有挂吗(辅助挂)透视脚本辅助脚本(2021已更新)(哔哩哔哩)1、许多玩家不知道浙...
六分钟辅助!吉祥填大坑辅助透视... 六分钟辅助!吉祥填大坑辅助透视,丽水都莱有辅助吗(好像存在有挂);1、吉祥填大坑辅助透视透视辅助简单...
分享实测!微信雀神广东麻雀小程... 分享实测!微信雀神广东麻雀小程序辅助免费(透明挂)总是有挂(2024已更新)(哔哩哔哩);微信雀神广...
研究成果!上饶中至麻将有挂吗(... 研究成果!上饶中至麻将有挂吗(透视辅助)透视辅助挂(2022已更新)(哔哩哔哩)1、上饶中至麻将有挂...
2分钟科普!皮皮跑胡子辅助器是... 2分钟科普!皮皮跑胡子辅助器是真的吗,天天斗牌大联盟确实有辅助挂,黑科技教程(有挂技巧)1、操作简单...