mvtnorm 无法在 MS r-client 版本 3.4.3 中加载

Kev*_*son 2 visual-studio microsoft-r

尝试在 Windows 的MS R-Client中加载库序列时,我收到以下消息:

库系列无法加载并显示以下消息:

库(系列化)#包用于重新排序的距离矩阵 错误:包或命名空间加载失败在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总和**库警告:运行命令“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' 编译失败

  • 删除 'D:/Users/KNel/Documents/R/win-library/3.4/mvtnorm' 在 R CMD INSTALL 警告消息:1:运行命令 '"C:/PROGRA~1/MIE74D~1/RCLIEN~1/R_SERVER /bin/x64/R" CMD INSTALL -l "D:\Users\KNel\Documents\R\win-library\3.4" "C:/Users/KNel/AppData/Local/Temp/RtmpQRtAJK/downloaded_pa​​ckages/mvtnorm_1.0 -6.tar.gz"' 的状态为 1 2:在 utils::install.packages(...) 中:安装包 'C:/Users/KNel/AppData/Local/Temp/RtmpQRtAJK/downloaded_pa​​ckages/mvtnorm_1.0 -6.tar.gz' 有非零退出状态

有任何想法吗?

Rqu*_*est 6

mvtnorm从 1.0.9 开始需要 R >= 3.5.0(每个包信息 https://cran.r-project.org/web/packages/mvtnorm/index.html

因此,如果您尝试为 R 3.4.3 安装它,则需要 mvtnorm1.0.8 版,该版本可从 CRAN 存档中获得:

install.packages("https://cran.r-project.org/src/contrib/Archive/mvtnorm/mvtnorm_1.0-8.tar.gz", repos=NULL)
Run Code Online (Sandbox Code Playgroud)

参考:https : //www.rdocumentation.org/packages/mvtnorm/versions/1.0-8