R不断询问有关需要编译"的源的"安装的信息。 [英] R keeps asking about "installing from sources that need compilation"

查看:42
本文介绍了R不断询问有关需要编译"的源的"安装的信息。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试安装软件包(devtoolsplyr和其他几个软件包),但总是遇到相同的问题,某些软件包似乎比其他软件包出现得更频繁

 There are binary versions available but the
  source versions are later:
          binary source needs_compilation
processx  2.0.0.1  3.2.1              TRUE
desc        1.1.1  1.2.0             FALSE
callr       1.0.0  3.1.1             FALSE
git2r      0.21.0 0.24.0              TRUE
rcmdcheck   1.2.1  1.3.2             FALSE
usethis     1.1.0  1.4.0             FALSE
devtools   1.13.4  2.0.1             FALSE

Do you want to install from sources the packages which need compilation?

好吧,老实说,我不知道那是什么意思,但可能性是50/50

无论我选择y还是n,结果都是:

Packages which are only available in source
  form, and may need compilation of
  C/C++/Fortran: ‘ps’ ‘fs’ ‘pkgload’
Do you want to attempt to install these from sources?
y/n: 

无论我在这里选择y还是n,结果都是

Warning in install.packages :
  installation of package ‘devtools’ had non-zero exit status

The downloaded source packages are in
‘/private/var/folders/zz/mxrvmdvd2j399kfylbspjp4r0000gn/T/Rtmp1OdcyF/downloaded_packages’
我正在Mac Mojave 10.4.2上操作 使用RStudio 1.1.463

我预期的结果是安装软件包,我可以使用如下内容 库(包) 开始我的工作。

我在使用R方面有一定的经验,直到最近才遇到过这个问题?我需要更新什么吗?更改设置?

更新:ggplot2biomod2显示相同的问题 更新:R(不是RStudio)和R包管理器似乎没有问题.为什么会这样?

推荐答案

对于它显示 需要编译:true 如果在对话框中点击"n",您将需要RTools。

RTool通常安装在Windows的C:驱动器中。

此问题与您的问题相似。

How do I install an R package from source?

这篇关于R不断询问有关需要编译"的源的"安装的信息。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆