首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场

Rcpp安装
EN

Stack Overflow用户
提问于 2017-05-22 07:55:11
回答 3查看 9K关注 0票数 2

我刚刚将R更新为3.4.0,RStudio更新为1.0.143,并重新安装了一些软件包。除了Rcpp (和需要Rccp的包)之外,一切都很好,我得到了以下信息:

代码语言:javascript
运行
复制
> 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会话,所以加载的包不应该有冲突。

我能做些什么?

编辑后的user3293236注释

我对devtools包也有问题.

代码语言:javascript
运行
复制
> 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é
EN

回答 3

Stack Overflow用户

发布于 2017-07-12 14:41:00

我在试图设置别人的计算机时遇到了同样的问题。全新的R安装(RVersion3.4.1),但R安装在OneDrive文件夹中。我还认为这是一个权限问题(如@nrussell注释的那样),因为错误是同一个... unable to move temporary installation ...

我没有问题正常安装devtools (或任何其他软件包),即使安装了Rtools,install.packages也不会安装Rcpp (“Rcpp”)。有趣的是,

install.packages("Rcpp", type = 'source')

做了一些编译后的工作。奇怪..。

票数 2
EN

Stack Overflow用户

发布于 2020-07-24 12:18:25

我也有类似的问题,所以,我安装了以前的Rcpp发行版,并开始工作。

代码语言:javascript
运行
复制
install_version("Rcpp", version = "1.0.3", repos = "http://cran.us.r-project.org")
票数 1
EN

Stack Overflow用户

发布于 2017-05-22 12:50:55

你能做什么?我会从阅读错误信息开始。

它清楚地向您展示了一个不同的源代码和二进制版本。对于前者,你需要工具。这是大量的文献记载。

到明天,CRAN也将为您提供一个新的二进制版本。但是几个小时前发布了一个新版本,你需要等一等。或者使您的系统能够从源安装。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44107530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档