zl程序教程

您现在的位置是:首页 >  其他

当前栏目

怎么加载旧版本的r包细胞评分打分重新安装r4.2包 更新r包 新版本r 包的安装路径 不同的r版本的r包不要放在一起使用,会闪退

安装 怎么 版本 更新 加载 路径 不同 不要
2023-09-14 09:09:48 时间

在这里插入图片描述
在这里插入图片描述

r修改文件目录权限 r

> .libPaths()
[1] "D:/Win10 System/Documents/R/win-library/4.1"
[2] "C:/Program Files/R/R-4.1.0/library" 
如何迁移老版本已经安装好的包?
如果都重新安装,或者用到的时候再装,这不符合程序员的调性。我们要一次升级R版本后,直接、全部的把老版本装的包都迁移过来的那种!

本说明适用于Mac os用户,windows用 installr包去解决

1. 迁移所有的文件从老版本到新版本

mv /Library/Frameworks/R.framework/Versions/x.xx/Resources/library  /Library/Frameworks/R.framework/Versions/x.xx/Resources/library 
x.xx 是新老版本号

您只需要移动当前不在目标文件夹中的包 (因为这些都是基础包,你也不必进行迁移). 但如果已经所有的都已经替换了,那下一步将解决所有问题。



如果你找不到对应的文档路径,运行如下代码。

 installed.packages()
2. 更新迁移后的包

在R中执行如下代码,

update.packages(checkBuilt=TRUE)
3. 查看更新结果代码:

version
packageStatus()