在R-3.0.1中找不到Devtools包

在R-3.0.1中找不到Devtools包,r,shiny,install.packages,R,Shiny,Install.packages,我有3.0.1版的R,我必须安装闪亮的孵化器,前提是devtools。但我无法同时安装这两个版本,因为它们在给定的R版本中不可用。不可用,通过install.packages,实际上并不意味着它们不可用-只是最新发布的版本与您的R版本不兼容。因此,正如MrFlick所指出的,一种选择是升级——但是如果你不能控制你的机器,比如说,它是远程的,或者你不能升级,另一种选择是查看软件包版本的存档,从最新版本下载到最旧版本,直到找到兼容的版本 举个例子吧。从Depends字段可以看出,它需要>=R3.0.

我有3.0.1版的R,我必须安装闪亮的孵化器,前提是devtools。但我无法同时安装这两个版本,因为它们在给定的R版本中不可用。

不可用,通过install.packages,实际上并不意味着它们不可用-只是最新发布的版本与您的R版本不兼容。因此,正如MrFlick所指出的,一种选择是升级——但是如果你不能控制你的机器,比如说,它是远程的,或者你不能升级,另一种选择是查看软件包版本的存档,从最新版本下载到最旧版本,直到找到兼容的版本

举个例子吧。从Depends字段可以看出,它需要>=R3.0.2-该死!但是,包含旧版本的可能有一个与3.0.1兼容的版本。不幸的是,归档文件不包含兼容性说明,但它确实包含发布日期——我们可以相当肯定,在R3.0.2发布之前发布的版本不会设计为与3.0.2兼容


年发布了3.0.2,年发布了devtools 1.3.0。下载它,看看它是否有效。显然,这可能会导致一些问题,例如缺少在更高版本的devtools中发布的功能,但是如果您不能升级,总比没有好。

那么为什么不升级R??