我怎么处理“包'xxx'不可用(对于R版xyz)”警告?

我怎么处理“包'xxx'不可用(对于R版xyz)”警告?

我尝试使用安装包

install.packages("foobarbaz")

但收到了警告

Warning message:package 'foobarbaz' is not available (for R version x.y.z)

为什么R不认为该套餐可用?


MMTTMM
浏览 1754回答 4
4回答

慕森王

某些版本的R和版似乎有问题libcurl。我遇到了同样的问题Mac (R version 3.2.2),Ubuntu (R version 3.0.2)并且在两个实例中都只是通过在install.packages命令之前运行它来解决它options(download.file.method = "wget")该解决方案是由朋友提出的,但是,我无法在任何论坛中找到它,因此将答案提交给其他人。

杨魅力

11. R(或其他依赖项)已过期,您不想更新它。警告这不是最佳做法。下载包源。导航到该DESCRIPTION文件。使用文本编辑器删除违规行,例如Depends: R (>= 3.1.1)从本地安装(即从父目录安装DESCRIPTION),例如install.packages("foo", type="source", repos=NULL)
打开App,查看更多内容
随时随地看视频慕课网APP