【问题标题】:'Object not found' error when loading party package in R在 R 中加载派对包时出现“找不到对象”错误
【发布时间】:2018-01-07 00:29:35
【问题描述】:

我正在尝试在 R 中加载派对包。我已经安装了所有相关的依赖项,但是当我输入 library(party) 时,我得到了错误:

Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]) : object 'vI' not found
Error: package or namespace load failed for ‘party’

我以前在加载包时从未见过这样的错误,我真的很茫然。任何帮助将不胜感激。

【问题讨论】:

  • 试试 ´update.packages(checkBuilt=TRUE)`。
  • 不幸的是,我在工作中使用受控计算机,因此使用远程存储库安装/更新软件包似乎不起作用。
  • 我自己刚刚打了这个,在更换系统后不久。我从本地包安装时得到它,但从 CRAN 安装相同的包时却没有......
  • 事实证明这是一个晦涩难懂的 VirtualBox 问题(当我将 R 库/包树从符号链接目录移动到本机 VirtualBox 文件系统中的目录时消失了)

标签: r package party


【解决方案1】:
Sys.getenv("vI_HOME")

if(Sys.getenv("vI_HOME")!="")    Sys.setenv(vI_HOME="")

library("party")

【讨论】:

    【解决方案2】:

    单独安装派对包。所以使用:

    install.packages("party", dependencies=TRUE) 
    

    【讨论】:

    • 虽然这可能会提供问题的答案,但需要一些解释。请更新答案,解释此解决方案的工作原理和原因。
    猜你喜欢
    • 2020-03-07
    • 2018-09-26
    • 2018-08-15
    • 1970-01-01
    • 1970-01-01
    • 2020-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多