查找R中已安装lefse包的路径及迁移、获取安装包的方法咨询
R包lefse迁移及安装方案
本地已安装包迁移步骤
- 在已安装lefse的旧设备上启动R/RStudio,执行命令
.libPaths(),返回的第一个路径即为当前用户的第三方R包默认存储目录 - 打开该目录,找到名为
lefse的完整文件夹,将其复制到移动存储设备 - 在新设备上同样启动R/RStudio,执行
.libPaths()打开对应的第三方包存储目录,将复制的lefse文件夹粘贴到该目录下 - 注意:两台设备的R核心大版本需保持一致(如均为R4.2系列或R4.3系列),且操作系统类型相同的情况下迁移成功率最高,跨操作系统迁移可能出现依赖兼容问题
通用离线安装包生成与安装方法
如果直接迁移文件夹出现兼容问题,可通过打包的方式完成安装:
- 在旧设备上安装devtools包后,执行命令
devtools::build("上一步找到的lefse文件夹的完整路径"),运行完成后会在默认工作目录生成后缀为.tar.gz的源安装包,Windows设备可额外指定参数生成.zip格式的二进制安装包 - 将生成的安装包传输到新设备后,执行命令
install.packages("安装包本地存储路径", repos = NULL, type = "source")即可完成安装
内容的提问来源于stack exchange,提问作者Anh
相关产品推荐
相关产品推荐

