问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在MAC M1芯片上安装R的Bioconductor包

发布网友 发布时间:2022-12-25 04:56

我来回答

1个回答

热心网友 时间:2023-10-11 11:30

对于m1的电脑,当我们尝试用过 BiocManager::install() 进行安装时,部分包会出现提示错误。下面我以DESeq2包为例,尝试直接安装提示错误:

这里需要我们确认好三件事情:
1.正确的安装好gcc,终端输入gcc看看是否有改命令,如果没有通过命令 brew install gcc 安装;
2.正确的安装好gfortran,如果没有安装好通过命令 brew install gfortran 进行安装。
3.安装Xcode command line tools,终端输入 xcode-select --install

首先查看一下gcc的路径,用 brew list gcc 命令进行查看:

随后编辑Makevars文件, vi ~/.R/Makevars

注意:最后的FLIBS需要和你上面的路径对应!!VER=- 11 这个数字取决于你的gcc版本!!
将安装的gfortran的路径链到R目录:
sudo ln -s /opt/homebrew/bin/gfortran /opt/R/arm64/bin/
这个时候我们重新安装,最好在命令行用R安装,用rstudio有时候会出现莫名错误!!

就可以顺利安装了。

导致安装失败的原因有几个:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
iPhone XR电量百分比怎么设置 Django如何使用网页嵌套网页(2023年最新解答) 社保之前工作缴了 后面工作不缴。自己要怎么续上?自己缴要缴多少?每... 壁挂炉数字不亮了怎么回事了解壁挂炉数字不亮的原因及解决方法_百度知 ... 单反长镜头和短镜头什么区别 ai的剪切蒙版快捷键是什么 自学当程序员需要哪些基础 程序员,需要学什么课程 想当一名出色的程序员数学必须要很好吗 华为路由器192.168.1.1怎样设置? 怎样才能把两个绑定在一起? 你好!两个人的微信绑定一个微信可以吗 格力空调加氟开机多久 醉生梦死的内容简介 《缠》关雪燕txt全集下载 《缠》最新章节全文阅读免费下载百度网盘资源,谁有? 荣耀8锁频状态下为什么能关机 媳妇的荣耀8,电池有电自动关机怎么回事 如何注册另一个微信 波音737飞机速度? 波音737客机最小起飞速度 怎么注册第二个 注册第二个的方法 如何注册第二个? 幕府将军2全面战争炮兵怎么得 岜沙村的风土人情 酒泉市能上高速嘛现在 遂宁服务区距离清泉收费站有多远? 嘉峪关到清泉收费站有多少公里 咸宁打拱的出牌规则 咸宁打拱的咸宁打拱发牌规则 macOS系统怎么找到gcc的准确路径? Mac OS系统下升级gcc后切换 张小斐是张国立女儿么 张小斐合同即将到期,陆海涛能否和“大碗娱乐”牵手成功 求一款在树林里奔跑的手机游戏,没有人,撞到树就死了,死了之后屏幕就全红了。。忘记叫什么名字了 面试员工问哪些问题 神庙逃亡2兼容吗,安卓2.3能下吗? 员工面试常见问题(2) 我想申请麻省理工大学的研究生 需要怎样的过程 需要哪些学术上的东西 国考有年龄限制吗 一个手机登录两个怎么弄 上林县从哪个口下 审核过后显示处理中是什么意思 同时登录2个怎么操作 如何在手机上同时登录两个 电容触摸屏全贴合工艺的优势有哪些? ipadair2换触屏不贴合 macbookpro的触摸板是用的胶水贴合是怎么实现功能的 Cloudera认证考试时间是什么时候 两个如何同时登录 方法简单易懂