2013-06-20 55 views
4

安装Rtools30后,devtools的安装失败在Windows 7 32位系统上:R devtools不适用于R 3.0.1?

install.packages("C:/Users/hharmsen/Downloads/devtools_1.2.zip", repos = NULL) 
Warning in install.packages : 
package ‘C:/Users/hharmsen/Downloads/devtools_1.2.zip’ is not available (for R version 3.0.1) 

时直接安装,devtools安装似乎正常,但在加载时有一个错误:

install.packages('devtools') 
library(devtools) 
WARNING: Rtools 3.0 found on the path at c:/Rtools is not compatible with R 3.0.1. 

Please download and install the appropriate version of Rtools from http://cran.r-project.org/bin/windows/Rtools/, remove the incompatible version from your PATH, then run find_rtools(). 

但是在R 3.0上安装devtools在Debian 64位系统上没有问题。 Rtools应该兼容[R> 2.15.1至R 3.0.x]。 任何人都知道如何解决这个问题?

+2

另请参阅https://github.com/hadley/devtools/pull/298上的讨论这是一个已知问题,已在开发版本中解决,但未将其发布为发行版本。您将不得不安装开发版来使消息消失,但您也可以忽略它,因为您知道它是兼容的。 –

回答

5

你给了一个绝对路径和文件install.packages(),也许文件不在那个位置?

作为解释relevant webpage你的第一次尝试可能应该是

install.packages("devtools") 

,因为这是一个CRAN包。

+1

嗨德克,我试过 - 失败了,看看编辑。 – Henk

+0

这是*警告*,它不是错误*。你偶然会混淆两者吗?该包似乎加载得很好... –

+0

Rtools30.exe是我下载的,没有什么更近的。它声称是兼容的:“R> 2.15.1到R 3.0.x”。 – Henk