首页 > 解决方案 > 'RxODE' 的包或命名空间加载失败。'RxODE' 的 attachNamespace() 中的 onAttach 失败,

问题描述

我正在尝试使用 RxODE 创建模型模拟,这个 R 代码以前在同事的计算机上是成功的。R 刚刚重新安装在我当前使用的计算机上(版本 3.6.2)。我继续收到此错误...

错误:“RxODE”的包或命名空间加载失败:.onAttach 在“RxODE”的 attachNamespace() 中失败,详细信息:调用:!.rxWinRtoolsPath(retry = NA) 错误:无效的参数类型

我尝试了 .libPaths(.libPaths()[2]),重新安装了我所有的包,并安装了依赖项 = TRUE 的 RxODE。

任何见解将不胜感激。

标签: namespacesinvalid-argument

解决方案


https://github.com/cran/RxODE/issues/1#issuecomment-320900446

我有和你一样的问题,可以用链接中给出的描述来解决。

或者换句话说,只需尝试运行以下代码:

    path <- Sys.getenv("PATH")
    path <- c("C:\Rtools\bin", "C:\Rtools\gcc-4.6.3\bin", path)
    path <- paste(path,collapse=";")
    Sys.setenv(PATH=path)
    Sys.getenv("PATH")

最好的祝愿


推荐阅读