首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在OS中安装Rcmdr/car/quantreg软件包

在OS中安装Rcmdr/car/quantreg软件包
EN

Stack Overflow用户
提问于 2015-08-21 13:50:39
回答 1查看 3.1K关注 0票数 2

在我的Mac (Yosemite10.10.4)中安装Rcmdr (RVersion3.2.2)软件包时,遇到了一些问题:

  1. 在我安装了Rcmdr及其所有依赖项之后,当我尝试加载包时,我会得到以下信息:

加载所需的包: RcmdrMisc 装载所需的包装:汽车 loadNamespace中的错误(j <- i[1L],c(lib.loc,.libPaths()),versionCheck = vI[j]):没有名为‘quantreg’的包

  1. 因此,我试图安装car包及其依赖项,即quantreg包,这就是所发生的情况:

**包‘quantreg’成功解压缩,MD5和检查** libs gfortran-4.8 -fPIC -g -O2 -c akj.f -o akj.o make: gfortran-4.8:没有这样的文件或目录 制造:* akj.o错误1 错误:程序包“quantreg”编译失败 *去除‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/quantreg’ install.packages中的警告: 安装“quantreg”号包的非零出口状态

  1. 然后我意识到问题可能是fortran编译器。我没有4.8版本,但是我为gfortran-4.8做了一个符号链接到我的gfortran-5.0,但是我无法解决这个问题:

ld:警告:选项'-L/usr/local/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2‘找不到目录 ld:警告:选项'-L/usr/local/lib/gcc/x86_64-apple-darwin13.0.0/4.8.2‘找不到目录 ld:找不到-lquadmath的库 clang: error:链接器命令失败,退出代码1(使用-v查看调用) 制造:* quantreg.so错误1 错误:程序包“quantreg”编译失败 *去除‘/Library/Frameworks/R.framework/Versions/3.2/Resources/library/quantreg’

如果有人能帮我找出这个问题的真相,我将非常感激。

EN

回答 1

Stack Overflow用户

发布于 2020-09-29 15:12:54

我就是这样解决的。OSX Mojave,R 4.0.2

我希望它能有所帮助,特别是对于那些不能用这里提供的答案解决问题的人:OS X package installation depends on gfortran-4.8

  1. 确保R被更新为版本>= 4.0 (对于以前的版本,这可能会有所帮助:https://cran.ism.ac.jp/bin/macosx/tools/)
  2. 下载并安装以下GNU编译器:https://mac.r-project.org/tools/
  3. 确保将/usr/local/gfortran/bin添加到路径中,以便使用此编译器。这是可以做到的,例如

导出路径=$PATH:/usr/local/gfortran/bin

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

https://stackoverflow.com/questions/32142068

复制
相关文章

相似问题

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