windows环境下rstudio无法安装rtools解决方案

您所在的位置:网站首页 rstudio安装rtool windows环境下rstudio无法安装rtools解决方案

windows环境下rstudio无法安装rtools解决方案

2024-02-08 04:19| 来源: 网络整理| 查看: 265

最近在学习r语言画图。加载安装包时遇到了提示 某安装包“不是有效的已经安装了的程序包”。

提示需要安装rtools工具。

于是去管网安装

https://cran.rstudio.com/bin/windows/Rtools/

这里我犯了2个错误,第一个是安装了RTools4.3版本,第二个是修改了安装路径。(默认路径是C:/rtools43)。下文会说明为何不能这样操作。

安装好之后参考网上其他教程设置一个路径去让rstudio识别你下载的rtools工具。

R语言类库编译工具Rtools如何安装?如何配置识别Rtools?

在rstudio命令框输入

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

执行后发现当前项目的根目录(rstudio右侧Files区域显示的位置,使用home键修改)下面(多了一个文件.Renviron,里面写着PATH="${RTOOLS40_HOME}\usr\bin;${PATH}"

此时测试是否安装成功,执行

Sys.which("make")

结果输出“”空值,说明安装失败,进一步排查原因。

在windows搜索高级系统设置,打开环境变量,在系统变量中发现了名称为RTOOLS40_HOME的变量,路径对应你安装rtools的文件夹。

那么在rstudio中检查环境变量,输入

Sys.getenv()

发现

RTOOLS42_HOME C:\rtools42

发现其中有C:/rtools42这个路径,rtools的版本与路径都与我们的系统的环境变量不符。

我不知道如何修改这个路径,索性按照这个路径再安装一遍。

那么我们重新下载rtools42的安装包,并用默认路径安装,将其安装在C:\rtools42。

再次检查后发现安装成功。

为什么这两个路径会不一样,跪求大神解释,拯救我爆满的C盘



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3