一次不太美妙的糟糕经历。
问题出现
很正常地想安装一个在系统库之外的包。于是输入了安装指令,得到以下反馈:
WARNING: Rtools is required to build R packages but is not currently installed. Please download and install the appropriate version of Rtools before proceeding:
https://cran.rstudio.com/bin/windows/Rtools/
还安装相依关系‘listenv’, ‘parallelly’, ‘bdsmatrix’, ‘future’, ‘globals’, ‘data.table’, ‘bbmle’, ‘fastGHQuad’, ‘BH’, ‘DBI’, ‘iterators’, ‘future.apply’, ‘progressr’, ‘SQUAREM’, ‘assertthat’, ‘deSolve’, ‘mstate’, ‘muhaz’, ‘quadprog’, ‘rstpm2’, ‘statmod’, ‘mitools’, ‘RcppArmadillo’, ‘foreach’, ‘lava’, ‘flexsurv’, ‘survey’, ‘gam’, ‘timereg’
试开URL’https://cran.rstudio.com/bin/windows/contrib/4.3/listenv_0.9.1.zip'
Content type 'application/zip' length 109174 bytes (106 KB)
downloaded 106 KB
试开URL’https://cran.rstudio.com/bin/windows/contrib/4.3/parallelly_1.37.1.zip'
Content type 'application/zip' length 362745 bytes (354 KB)
downloaded 354 KB
试开URL’https://cran.rstudio.com/bin/windows/contrib/4.3/bdsmatrix_1.3-7.zip'
Content type 'application/zip' length 304408 bytes (297 KB)
downloaded 297 KB
开始想办法解决
Rtools
看到Warning查了下需要安装Rtools,遂跑去装了Rtools。紧接着安装后提示我R自带Rtools,无需安装。我:???
路径不匹配
接着去查了查,觉得可能是路径不匹配等原因,又照着帖子搞了一通。结果还是一样的界面。
更新Rstudio
大崩溃之下,我考虑到最近打开Rstudio总是提醒我装新的,我想着那就装一下吧,万一莫名其妙成功了呢。
装完以后我再次尝试,装包还是这个反馈。
最后的意外
换个包装呢
当我还是不明白为啥的时候,就想着万一是这个包的问题,于是换了个包去尝试安装,发现还是一个界面。但这个乱装的包体量很小,飞速装完了。我看到最后一行显示成功安装后,心情复杂。
原来安装过程就长的这样...
重新输入了指令,最初想安装的包在等候了一段时间的红字弹出后终于反馈“安装成功”。
......我的沉默震耳欲聋。
果然是见不得红色字的报错太心急了...
BTW反正打代码也是无聊,不如多写点口水话,就当是学习笔记了。