【问题标题】:I can't load libraries into Rstudio我无法将库加载到 Rstudio
【发布时间】:2021-09-21 20:54:06
【问题描述】:

问题总结:我成功安装了软件包,但我的库无法加载。这个问题最近才出现。

我采取了哪些步骤?:我卸载并重新安装了 Rstudio。我在设置 dependencies = TRUE 时卸载并重新安装了我想要的包。

每当我尝试加载已安装包的库时,都会收到以下错误消息:


> library(nycflights13)
> flights

library.dynam(lib, package, package.lib) 中的错误:DLL ‘cli’ not 发现:可能没有为此架构安装?

我尝试在 R 中使用的每个包都收到此错误消息。

任何帮助将不胜感激!如果您需要任何其他信息,请告诉我。

【问题讨论】:

  • 你使用的是什么版本的 R?
  • 我使用的是 4.1 版
  • 我猜这是因为您没有安装依赖项。我建议尝试提供的答案,或者至少install.packages("nycflights13", dependencies = TRUE)
  • 我将 R 更新到版本 4.1.1 并安装了包含依赖项的包,但是当我尝试加载库时遇到了同样的错误。
  • 您使用的是什么操作系统版本?似乎与:community.rstudio.com/t/… 相关,但其中涉及的是重新安装依赖项。不过,目前尚不清楚您是如何达到这种状态的。您不只是将库从一台计算机复制到另一台计算机或其他任何东西,对吗?

标签: r


【解决方案1】:

您是否检查过该软件包是否安装在您的实际 R 目录中?如果不存在,请尝试再次安装,使用 destdir

install.packages("nycflights13", destdir = "C:\your-pathway-to\R\win-library\your-version-of-R", dependencies = TRUE)

我自己还是很新,所以如果它不起作用,请道歉?。不过,这是我接下来要尝试的。

【讨论】:

  • 很遗憾,这不起作用。加载库时出现同样的错误
  • 奇怪。当您在实际的 R 而非 RStudio 中运行它时,您会收到错误消息吗?
  • 我不确定。我会尝试在实际的 R 中运行它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-06-15
  • 1970-01-01
  • 2015-06-07
  • 2017-07-12
  • 2020-10-29
  • 2017-07-06
相关资源
最近更新 更多