Flextable 未安装 - Windows 10

问题描述

计算机最近为我的工作安装了一个新的 OneDrive 云驱动器,其中每个文件都备份到它上面 - 这改变了 R 的所有路径并引发了问题。

除了在为 R 降价安装 felxtable 包时出现一条重复出现的错误消息外,所有似乎都已恢复 - 我看到这个问题以前曾出现在 R 社区中。重复出现的核心错误消息,有时根据已进行的各种尝试被不同的文本包围:

图书馆(灵活的)

错误:library.dynam(lib,package,package.lib) 中“flextable”的包或命名空间加载失败: 未找到 DLL“摘要”:可能未针对此架构安装?

包解压并出现在相应的文件夹中,但库无法识别它。

其他错误信息,与上面的核心信息相同:

安装包到‘C:/Users/karen/OneDrive - name/Documents/R/win-library/4.0’ (因为'lib'未指定)

有二进制版本可用,但源版本较晚: 二进制源需要_编译 弹性 0.6.4 0.6.5 假

安装源码包‘flextable’

尝试 URL 'https://cran.rstudio.com/src/contrib/flextable_0.6.5.tar.gz' 内容类型 'application/x-gzip' 长度 582996 字节 (569 KB) 已下载 569 KB

正在安装 source 包 'flextable' ... ** 包 'flextable' 成功解包并检查 MD5 总和 ** 使用分阶段安装 ** R ** 安装 ** 字节编译并为延迟加载准备包

library.dynam(lib,package.lib) 中的错误: 未找到 DLL“摘要”:可能未针对此架构安装?

调用:... loadNamespace -> namespaceImport -> loadNamespace -> library.dynam 执行停止 错误:延迟加载包“flextable”失败 删除“C:/Users/karen/OneDrive - name/Documents/R/win-library/4.0/flextable” install.packages 中的警告: 安装包‘flextable’的退出状态非零

下载的源码包在 'C:\Users\karen\AppData\Local\Temp\Rtmpupt0zR\downloaded_pa​​ckages' 图书馆(灵活的) 库中的错误(flextable):没有名为“flextable”的包

到目前为止尝试过:

  • 更新 R
  • 卸载并重新安装
  • 为 flextable 创建目录:loadNamespace(flextable) dir.create("~/R/win-library/4.0",recursive = TRUE)
  • 在 Google 上搜索并加载 flextable 可能依赖的软件包,例如digest 和 tidyverse
  • 将 flextable 安装为:

install.packages("flextable",type="binary",dependencies = TRUE,INSTALL_opts = c("--no-multiarch")) 图书馆(灵活的)

这些都没有奏效,并且一直返回完全相同的错误消息。 所需的所有其他包都使用 library() 进行解包、安装和正常运行

已经转了两天了 - 非常感谢任何帮助 - 在此先感谢您!

R 版本:[64 位] 4.0.5

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)