尝试在Windows的MS R-Client中加载库系列时,出现以下消息:
库序列化加载失败,并显示以下消息:
library(seriation)#用于重新排列距离矩阵的包
错误:在loadNamespace(i,c(lib.loc,.libPaths()),versionCheck = vI [[i]])中“序列化”的包或名称空间加载失败:
没有名为“ mvtnorm”的软件包。另外:警告消息:
包“ seriation”是在R版本3.4.4下构建的
当前的mvtnorm版本1.0-9需要r版本3.5或更高版本。我尝试从多个版本的源安装软件包,以及以下来源的多个版本:https://cran.r-project.org/src/contrib/Archive/mvtnorm/
这些尝试的错误消息是:
安装源程序包“ mvtnorm” ...
**软件包“ mvtnorm”已成功解压并检查了MD5的总和
** libs警告:运行命令'make -f“ C:/ PROGRA〜1 / MIE74D〜1 / RCLIEN〜1 / R_SERVER / etc / x64 / Makeconf” -f
“ C:/PROGRA~1/MIE74D~1/RCLIEN~1/R_SERVER/share/make/winshlib.mk”
SHLIB =“ mvtnorm.dll” SHLIB_LIBADD ='$(FLIBS)'WIN = 64 TCLBIN = 64
OBJECTS =“ C_FORTRAN_interface.o miwa.o mvt.o mvtnorm-init.o tvpack.o”'
状态为127错误:软件包“ mvtnorm”的编译失败
在R CMD中删除'D:/Users/KNel/Documents/R/win-library/3.4/mvtnorm'
安装警告消息:1:运行命令
'“ C:/ PROGRA〜1 / MIE74D〜1 / RCLIEN〜1 / R_SERVER / bin / x64 / R” CMD安装-l
“ D:\ Users \ KNel \ Documents \ R \ win-library \ 3.4”
“ C:/Users/KNel/AppData/Local/Temp/RtmpQRtAJK/downloaded_packages/mvtnorm_1.0-6.tar.gz”'
状态为1 2:在utils :: install.packages(...)中:安装
包
‘C:/Users/KNel/AppData/Local/Temp/RtmpQRtAJK/downloaded_packages/mvtnorm_1.0-6.tar.gz’
退出状态为非零
有任何想法吗?
最佳答案
mvtnorm
从1.0.9开始需要R> = 3.5.0(每个软件包信息https://cran.r-project.org/web/packages/mvtnorm/index.html)
因此,如果要为R 3.4.3安装它,则需要mvtnorm
版本1.0.8,该版本可从CRAN存档中获得:
install.packages("https://cran.r-project.org/src/contrib/Archive/mvtnorm/mvtnorm_1.0-8.tar.gz", repos=NULL)
参考:https://www.rdocumentation.org/packages/mvtnorm/versions/1.0-8