Mac 10.9.5上的R 3.3.3无法安装devtools软件包

时间:2020-03-25 10:29:48

标签: r package osx-mavericks devtools

由于我的Mac笔记本电脑来自2009年,并且无法运行高于10.9.5的版本,因此我正在运行旧版本的R和Rstudio(3.3.3)。我尝试同时安装devtools和ggplot2软件包,但收到以下错误消息: 首次尝试运行命令install.packages(“ devtools”)时,出现以下消息:

您是否要从源代码安装需要编译的软件包? 是/否: 仅以源形式提供的软件包,可能需要 C / C ++ / Fortran的编译:'fs''promises''pkgload' 您是否要尝试从源代码安装这些文件? y / n:

我对两者都回答了,然后程序下载了许多文件,然后出现了以下警告消息:

During startup - Warning messages:
1: Setting LC_CTYPE failed, using "C" 
2: Setting LC_TIME failed, using "C" 
3: Setting LC_MESSAGES failed, using "C" 
4: Setting LC_MONETARY failed, using "C" 
* installing *source* package 'Rcpp' ...
** package 'Rcpp' successfully unpacked and MD5 sums checked
** libs

以下错误消息:

2 errors generated.
make: *** [api.o] Error 1
ERROR: compilation failed for package 'Rcpp'
* removing '/Library/Frameworks/R.framework/Versions/3.3/Resources/library/Rcpp'

Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : 
  there is no package called 'backports'
ERROR: lazy loading failed for package 'desc'
* removing '/Library/Frameworks/R.framework/Versions/3.3/Resources/library/desc'

然后是一长串进一步的错误,它们表明各种依赖关系(Rcpp,desc,htmltools和其他)对不同的软件包(分别为fs,htmltools,xml2,pkgbuild和htmlwidgets)不可用。

在一长串警告的结尾,我收到以下消息:

The downloaded source packages are in
    '/private/var/folders/vy/sfrk0t6903x30258lsg7m1880000gn/T/RtmpLAHQDK/downloaded_packages'

尝试使用命令库(devtools)加载软件包devtools时,出现以下错误消息:

Error in library(devtools) : there is no package called 'devtools'

我尝试更新R的较新版本,但是在我的OS上不起作用。我曾尝试浏览Stack Overflow和其他论坛以查找类似问题,但在Mac上找不到适用于此问题的解决方案R 3.3.3。另外,我对R还是很陌生(从昨天开始!),所以我为其他版本找到的很多解释对我来说都是无法理解的。如果有人对解决方案有想法,并且能够以教学方式向我解释,我将不胜感激。提前非常感谢您。

0 个答案:

没有答案
相关问题