在R中运行update.packages时的持久性

时间:2017-11-05 18:52:52

标签: r

如果我打开R控制台并发送命令

update.packages(repos = "https://cran.cnr.Berkeley.edu/",ask=FALSE,checkBuilt=TRUE)` 

它开始更新一小部分包,一个有代表性的输出可能包括

  

警告:包装' mgcv'在图书馆' C:/ Program Files / R / R-3.4.2 / library'将不会更新

     

有二进制版本可用,但源版本稍后:
  二进制源needs_compilation
  rlang 0.1.2 0.1.4 TRUE

     

将安装二进制文件   尝试访问网址' https://cran.cnr.Berkeley.edu/bin/windows/contrib/3.4/rlang_0.1.2.zip'
  内容类型' application / zip'长度466520字节(455 KB)
  下载了455 KB

     

包' rlang'成功解压缩并检查MD5总和

     

下载的二进制包在中   C:\用户\我\应用程序数据\本地的\ Temp \ RtmpYFaFCR \ downloaded_pa​​ckages
  update.packages(repos =" https://cran.cnr.Berkeley.edu/",ask = FALSE,checkBuilt = TRUE)

     

警告:包装' mgcv'在图书馆' C:/ Program Files / R / R-3.4.2 / library'将不会更新

     

有二进制版本可用,但源版本稍后:
  二进制源needs_compilation
  rlang 0.1.2 0.1.4 TRUE

     

将安装二进制文件   尝试访问网址' https://cran.cnr.Berkeley.edu/bin/windows/contrib/3.4/rlang_0.1.2.zip'
  内容类型' application / zip'长度466520字节(455 KB)
  下载了455 KB

     

包' rlang'成功解压缩并检查MD5总和

     

下载的二进制包在中   C:\用户\我\应用程序数据\本地\ TEMP \ RtmpYFaFCR \ downloaded_pa​​ckages

不幸的是,如果我转身并再次运行,我会得到相同的报告。这让我觉得不太正确,因为这些软件包(明确标记为"不会更新"除外)应该已经更新。为什么他们仍然过时?

上面的示例很小,因为我从一个相对较新的安装开始,但随着月份的推移,这个列表将变得越来越长,并且会让我的脚本陷入困境。

希望这很容易重复。

0 个答案:

没有答案