windows环境下rstudio无法安装rtools解决方案 |
您所在的位置:网站首页 › rstudio安装rtool › windows环境下rstudio无法安装rtools解决方案 |
最近在学习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 |