Linux上使用installr包将旧版本的R包迁移到新版本R中

1.复制旧的R包到新的R library里面

# 查看原先R环境
conda env list
# 先创建环境
conda create --name r_4.2.2
# 安装新版R
source activate r_4.2.2
conda search r-base
conda install -c conda-forge r-base=4.2.2
# 拷贝R包
cp -r /home/username/miniconda3/envs/r403/lib/R/library /home/username/miniconda3/envs/r_4.2.2/lib/R/library
cd /home/username/miniconda3/envs/r403/lib/R/library
cd library
mv * ../

2.进入r_4.2.2环境

conda activate r_4.2.2
R

3. 更新迁移后的包

update.packages(checkBuilt=TRUE, ask=FALSE)

4. 查看更新结果代码

version
packageStatus()
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容