Rcpp安装
我刚刚将R更新为3.4.0,将RStudio更新为1.0.143,并重新安装了一些软件包。除了Rcpp(以及需要Rccp的软件包),一切正常,我得到了以下信息:Rcpp安装,r,rcpp,devtools,install.packages,R,Rcpp,Devtools,Install.packages,我刚刚将R更新为3.4.0,将RStudio更新为1.0.143,并重新安装了一些软件包。除了Rcpp(以及需要Rccp的软件包),一切正常,我得到了以下信息: > install.packages("Rcpp") Warning in install.packages : cannot open URL 'http://www.stats.ox.ac.uk/pub/RWin/src/contrib/PACKAGES.rds': HTTP status was '404 Not Fou
> install.packages("Rcpp")
Warning in install.packages :
cannot open URL 'http://www.stats.ox.ac.uk/pub/RWin/src/contrib/PACKAGES.rds': HTTP status was '404 Not Found'
Warning in install.packages :
cannot open URL 'http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/3.4/PACKAGES.rds': HTTP status was '404 Not Found'
There is a binary version available but the source version is later:
binary source needs_compilation
Rcpp 0.12.10 0.12.11 TRUE
Do you want to install from sources the package which needs compilation?
y/n: y
installing the source package ‘Rcpp’
trying URL 'https://cran.rstudio.com/src/contrib/Rcpp_0.12.11.tar.gz'
Content type 'application/x-gzip' length 2485092 bytes (2.4 MB)
downloaded 2.4 MB
'\\CXXXX0001\Users\RXXXXn'
CMD.EXE was started with the above path as the current directory.
UNC paths are not supported. Defaulting to Windows directory.
'\\CXXXX0001\Users\RXXXXn\R\R-3.4.0' is not recognized as an internal or external command,
operable program or batch file.
Warning in install.packages :
running command '"//CXXXX0001/Users/RXXXn/R/R-3.4.0/bin/x64/R" CMD INSTALL -l "\\CXXXX0001\Users\RXXXXn\R\R-3.4.0\library" C:\Users\RXXX~1\AppData\Local\Temp\RtmpmOL8r0/downloaded_packages/Rcpp_0.12.11.tar.gz' had status 1
Warning in install.packages :
installation of package ‘Rcpp’ had non-zero exit status
The downloaded source packages are in
‘C:\Users\RXXXXn\AppData\Local\Temp\RtmpmOL8r0\downloaded_packages’
在执行此操作之前,我重新启动了R会话,因此加载的包之间应该没有冲突
我能做什么
在用户3293236评论后编辑
我还遇到了devtools
package的问题
> install.packages("devtools")
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.4/devtools_1.13.1.zip'
Content type 'application/zip' length 440923 bytes (430 KB)
downloaded 430 KB
package ‘devtools’ successfully unpacked and MD5 sums checked
Warning in install.packages :
unable to move temporary installation ‘\\CXXXX0001\Users\RXXXXn\R\R-3.4.0\library\file16401ac3a13\devtools’ to ‘\\CXXXX0001\Users\RXXXXn\R\R-3.4.0\library\devtools’
The downloaded binary packages are in
C:\Users\RXXXXn\AppData\Local\Temp\RtmpmOL8r0\downloaded_packages
> library(devtools)
Error in library(devtools) : aucun package nommé ‘devtools’ n'est trouvé
你能做什么?我将从读取错误消息开始 它清楚地向您显示,您提供了不同的源代码和二进制版本。对于前者,你需要工具。这是大量的记录
到明天,CRAN还将为您提供一个新的二进制版本。但几小时前发布了一个新版本,您需要稍等片刻。或者使您的系统能够从源代码安装 我在尝试设置其他人的计算机时遇到了相同的问题。全新的R安装(R版本3.4.1),但R安装在OneDrive文件夹中。我还认为这是权限问题(正如@nrussell所评论的),因为错误是相同的
。。。无法移动临时安装…
我可以正常安装devtools
(或任何其他软件包),即使安装了Rtools,Rcpp
也不会通过install.packages(“Rcpp”)安装。有趣的是
install.packages(“Rcpp”,type='source')
经过一些编译后,我确实工作了。奇怪…我也遇到了类似的问题,所以我安装了以前的Rcpp版本并开始工作
install_version("Rcpp", version = "1.0.3", repos = "http://cran.us.r-project.org")
您是否安装了Rtools?是的,Rtools 3.4.0.1964我想您的
路径可能有问题。您的意思是什么?@MrSnake Trydevtools::find_Rtools()
返回什么?