全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
26140 20
2019-03-18
我打开R软件,然后 程序包→install package from local files→把MSBVAR程序包放进去,然后显示成功,但是在library(MSBVAR)的时候出错。显示如下:> utils:::menuInstallLocal()程序包‘MSBVAR’打开成功,MD5和检查也通过
> library(MSBVAR)
错误: package or namespace load failed for ‘MSBVAR’:
package ‘MSBVAR’ was installed by an R version with different internals; it needs to be reinstalled for use with this R version
>

这是为什么



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-3-18 16:02:56
https://stackoverflow.com/questions/49527227/package-vegan-was-installed-by-an-r-version-with-different-internals
参考一下,就是说你自己安装的本地包的版本和你目前Rstudio版本不符
Three options:
1. Don't install from a local copy. Install directly from a CRAN mirror.
2. Get the correct binary.
3. Install from source.
建议你从镜像安装
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-3-18 16:04:36
解决方法
1 source("http://bioconductor.org/biocLite.R");biocLite("MSBVAR")
2  在最新版本的R下可以直接安装:
install.packages("MSBVAR", repos = "http://R-Forge.R-project.org")
如果是旧版本的R,可以通过source的方式进行安装:
install.packages("MSBVAR", repos = "http://R-Forge.R-project.org", type = "source")
或直接去http://R-Forge.R-project.org下载本地安装
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-3-18 16:32:55
zhou1_20 发表于 2019-3-18 16:04
解决方法
1 source("http://bioconductor.org/biocLite.R");biocLite("MSBVAR")
2  在最新版本的R下可以直 ...
您好,用了第一个之后,结果显示为
>  source("http://bioconductor.org/biocLite.R");biocLite("MSBVAR")
Bioconductor version 3.7 (BiocInstaller 1.30.0), ?biocLite for help
A newer version of Bioconductor is available for this version of R,
  ?BiocUpgrade for help
BioC_mirror: https://bioconductor.org
Using Bioconductor 3.7 (BiocInstaller 1.30.0), R 3.5.3 (2019-03-11).
Installing package(s) ‘MSBVAR’
installation path not writeable, unable to update packages: Matrix
Warning message:
package ‘MSBVAR’ is not available (for R version 3.5.3)
>
2.第二个方法是,我安装的是3.5.3的,才安装的,应该是最新的。结果是
> install.packages("MSBVAR", repos = "http://R-Forge.R-project.org")
将程序包安装入‘C:/Users/TW/Documents/R/win-library/3.5’
(因为‘lib’没有被指定)
Warning message:
package ‘MSBVAR’ is not available (for R version 3.5.3)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-3-18 16:33:59
jalonso 发表于 2019-3-18 16:02
https://stackoverflow.com/questions/49527227/package-vegan-was-installed-by-an-r-version-with-differ ...
您好,请问镜像安装就是相当于我的本地程序包没用了是吗,要从网站上安装吗
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-3-18 18:59:10
1105517880 发表于 2019-3-18 16:32
您好,用了第一个之后,结果显示为
>  source("http://bioconductor.org/biocLite.R");biocLite("MSBVAR ...
那你就本地安装吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群