每次我尝试安装“元”或“ nloptr”软件包时,都会弹出这些错误

时间:2019-06-07 14:09:06

标签: r analysis meta stat metafor

每次我尝试安装“元”软件包时,都会弹出错误消息,并且无法安装。

我正在MacBook Pro macOS Mojave版本10.14.2(18C54)上使用Anaconda的R studio: MacBook Pro(Retina,15英寸,2015年中) 处理器:2.5 GHz Intel Core i7 内存:16 GB 1600 MHz DDR3

R Studio版本命令:

  

版本                  _
  平台x86_64-apple-darwin13.4.0
  拱形x86_64
  os darwin13.4.0
  系统x86_64,darwin13.4.0
  状态
  专业3
  次要5.1
  2018年
  第07个月
  第二天
  svn版本74947
  语言R
  version.string R版本3.5.1(2018-07-02)   昵称Feather Spray

1)具有Xcode C编译器。 2)首先下载nloptr 3)使用终端下载nlopt。 4)重新启动我的笔记本电脑,然后再试一次。

  

install.packages('meta')   还安装了依赖项“ nloptr”,“ lme4”

尝试网址“ https://cran.rstudio.com/src/contrib/nloptr_1.2.1.tar.gz

内容类型'application / x-gzip'长度2448313字节(2.3 MB)

下载了2.3 MB

尝试网址“ https://cran.rstudio.com/src/contrib/lme4_1.1-21.tar.gz

内容类型'application / x-gzip'长度4124154字节(3.9 MB)

下载3.9 MB

尝试网址“ https://cran.rstudio.com/src/contrib/meta_4.9-5.tar.gz

内容类型'application / x-gzip'长度356459字节(348 KB)

下载348 KB

  • 安装 source 软件包“ nloptr” ... **软件包“ nloptr”已成功解压缩,并检查了MD5的总和 检查C ++编译器是否工作...是 检查C ++编译器的默认输出文件名... a.out 正在检查可执行文件的后缀... 检查我们是否交叉编译...配置:错误:在/private/var/folders/42/w2ft53cs5xxdcf6n_kdy3qwr0000gn/T/RtmpCp54FX/R.INSTALL3a456f6ce634/nloptr': configure: error: cannot run C++ compiled programs. If you meant to cross compile, use-host'中。 参见`config.log'了解更多信息 错误:“ nloptr”软件包的配置失败
  • 删除“ / Users / ahmadhasan / anaconda3 / lib / R / library / nloptr” install.packages中的警告: 软件包“ nloptr”的安装退出状态为非零 错误:依赖项“ nloptr”不适用于程序包“ lme4”
  • 删除“ / Users / ahmadhasan / anaconda3 / lib / R / library / lme4” install.packages中的警告: 软件包“ lme4”的安装退出状态为非零 错误:依赖项“ lme4”不适用于程序包“元”
  • 删除“ / Users / ahmadhasan / anaconda3 / lib / R / library / meta” install.packages中的警告: 安装包“ meta”的退出状态为非零

已下载的源包位于     ‘/ private / var / folders / 42 / w2ft53cs5xxdcf6n_kdy3qwr0000gn / T / RtmpMSFNyv / downloaded_pa​​ckages” 更新“ .Library”中软件包的HTML索引 制作“ packages.html” ...完成

  

install.packages(“ nloptr”)   尝试使用网址“ https://cran.rstudio.com/src/contrib/nloptr_1.2.1.tar.gz

     

内容类型'application / x-gzip'长度2448313字节(2.3 MB)

下载了2.3 MB

  • 安装 source 软件包“ nloptr” ... **软件包“ nloptr”已成功解压缩,并检查了MD5的总和 检查C ++编译器是否工作...是 检查C ++编译器的默认输出文件名... a.out 正在检查可执行文件的后缀... 检查我们是否交叉编译...配置:错误:在/private/var/folders/42/w2ft53cs5xxdcf6n_kdy3qwr0000gn/T/Rtmp9SZCed/R.INSTALL3b93680f1fba/nloptr': configure: error: cannot run C++ compiled programs. If you meant to cross compile, use-host'中。 参见`config.log'了解更多信息 错误:“ nloptr”软件包的配置失败
  • 删除“ / Users / ahmadhasan / anaconda3 / lib / R / library / nloptr” install.packages中的警告: 安装软件包“ nloptr”的退出状态为非零

已下载的源包位于     ‘/ private / var / folders / 42 / w2ft53cs5xxdcf6n_kdy3qwr0000gn / T / RtmpMSFNyv / downloaded_pa​​ckages” 更新“ .Library”中软件包的HTML索引 制作“ packages.html” ...完成

  

库(“元”)   library(“ meta”)中的错误:没有名为“ meta”的软件包   库(“ nloptr”)   library(“ nloptr”)错误:没有名为“ nloptr”的软件包   版                  _
  平台x86_64-apple-darwin13.4.0
  拱形x86_64
  os darwin13.4.0
  系统x86_64,darwin13.4.0
  状态
  专业3
  次要5.1
  2018年
  第07个月
  第二天
  svn版本74947
  语言R
  version.string R版本3.5.1(2018-07-02)   昵称Feather Spray

元软件包和nloptr应该已经安装,但是错误会在代码中弹出并且永远不会被安装。

0 个答案:

没有答案