加载infercnv报错“../JAGS/modules-4/basemod.so”

复制代码
 library(infercnv)
Error: package or namespace load failed for ‘infercnv’:
 .onLoad failed in loadNamespace() for 'rjags', details:
  call: load.module("basemod", quiet = TRUE)
  error: File not found: /opt/R/4.3.2/lib64/R/../JAGS/modules-4/basemod.so

一、 Plantform

系统:Rocky 9

R版本:4.3.2

infercnv:1.18.1

rjags:4-15

二、Schedule

1,安装教程

2,调用conda 环境报错,显然是路径问题,通过GPT、谷歌查找,使用下面两条命令,均无效

R 复制代码
Sys.setenv(JAGS_ROOT="/s1/Program/anaconda3/pkgs/jags-4.3.2-hb1d968a_0/lib")
dyn.load("/s1/Program/anaconda3/envs/public/lib/JAGS/modules-4/basemod.so")

3,方法总比困难多

bash 复制代码
# 在conda 环境中测试,调用infercnv正常。
# 使用find查找Rstudio 调用infercnv时,报错所示的文件。
cd /s1/Program/anaconda3
find ./ -type f -name "basemod.so"

mkdir -p /opt/R/4.3.2/lib64/JAGS/modules-4/
cd /opt/R/4.3.2/lib64/JAGS/modules-4/

# 根据find 找到的路径更改。
sudo ln -s /s1/Program/anaconda3/envs/public/lib/JAGS/modules-4/basemod.so basemod.so
sudo ln -s /s1/Program/anaconda3/envs/public/lib/JAGS/modules-4/bugs.so bugs.so
相关推荐
阿虎儿24 分钟前
React Context 详解:从入门到性能优化
前端·vue.js·react.js
Sailing1 小时前
🚀 别再乱写 16px 了!CSS 单位体系已经进入“计算时代”,真正的响应式布局
前端·css·面试
喝水的长颈鹿1 小时前
【大白话前端 03】Web 标准与最佳实践
前端
爱泡脚的鸡腿1 小时前
Node.js 拓展
前端·后端
左夕2 小时前
分不清apply,bind,call?看这篇文章就够了
前端·javascript
Zha0Zhun3 小时前
一个使用ViewBinding封装的Dialog
前端
兆子龙3 小时前
从微信小程序 data-id 到 React 列表性能优化:少用闭包,多用 data-*
前端
滕青山3 小时前
文本行过滤/筛选 在线工具核心JS实现
前端·javascript·vue.js
时光不负努力3 小时前
编程常用模式集合
前端·javascript·typescript
恋猫de小郭3 小时前
Apple 的 ANE 被挖掘,AI 硬件公开,宣传的 38 TOPS 居然是"数字游戏"?
前端·人工智能·ios