Linux下安装R包fgsea报错及解决办法

图片

上面是官方提供的安装方法,但是我按照这个方法安装时报错

图片

所以选择手动安装

手动安装按照帖子

生信小猪,公众号:生信小猪手动安装R包

手动安装时也报错,报了下面错误

Error in dyn.load(file, DLLpath = DLLpath, ...) :

  无法载入共享目标对象‘/home/software/R-4.2.2/lib64/R/library/Matrix/libs/Matrix.so’::

  libRblas.so: 无法打开共享对象文件: 没有那个文件或目录

Calls: <Anonymous> ... asNamespace -> loadNamespace -> library.dynam -> dyn.load

停止执行

ERROR: lazy loading failed for package ‘fgsea’

* removing ‘/home/daichunyan/R/x86_64-pc-linux-gnu-library/4.2/fgsea’

图片

经过寻找我发现我的libRblas.so这个文件在/home/software/R-4.2.2/lib64/R/lib文件夹下,于是我把它加在我的环境变量中。

把下面这句话加在~/.bashrc文件中,如果是自己的话,根据libRblas.so文件所在路径进行相应修改

export LD_LIBRARY_PATH=/home/software/R-4.2.2/lib64/R/lib:$LD_LIBRARY_PATH

图片

随后

图片

图片

安装这个包时费了一些时间,这里选择记录一下,希望能供后来者借鉴。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值