【发布时间】:2021-06-15 11:34:07
【问题描述】:
我的本地驱动器中有要读取的 avro 文件,我希望通过 R 对这些文件进行分析。但是这个包没有安装。它在 cran 中不可用,所以我必须通过 GitHub 下载。这是链接:
https://github.com/RevolutionAnalytics/ravro/
为此在 RStudio 中加载/安装时出现以下错误 错误:依赖项 'bit64'、'rjson' 不适用于包 'ravro'
删除“C:/Users/xyz/Documents/R/win-library/4.0/ravro” install.packages 中的警告:安装包“C:/xyz/ravro/ravro-master/build/ravro_1.0.4.tar.gz”的退出状态非零
另外,当我运行 install_github("RevolutionAnalytics/ravro") 时,它会返回错误:
“无法从 GitHub 安装‘未知包’:HTTP 错误 404。 未找到 您是否正确拼写了 repo 所有者 (RevolutionAnalytics) 和 repo 名称 (ravro)?如果拼写正确,请检查您是否具有访问 repo 所需的权限。"
任何人都可以测试并尝试安装此软件包,如果成功请告诉我!
【问题讨论】:
-
所以你需要先安装依赖
bit64和rjson。从 github 安装不会自动安装依赖项。另请注意,repo 7 年未更新,因此可能存在问题。 -
所以它需要 4 个依赖项 Rpcc、rjson、bit64、bit 和活动 java(至少 1.6v)根据 git 指令。在安装这些依赖项之后,我仍然收到错误:* 安装 source 包 'ravro' ... ** 使用分阶段安装 ** libs 系统(cmd)中的警告:'make' not found 错误:编译包'ravro'失败 *删除'C:/Users/Documents/R/win-library/4.0/ravro' install.packages中的警告:安装包'C:/User/ravro/ravro-master/build/ravro_1 .0.4.tar.gz' 的退出状态非零
-
听起来你需要安装Rtools。
-
我已经安装了 Rtools
-
在这种情况下,不应出现“找不到制作”。也许尝试重新安装?
标签: r shared-libraries avro spark-avro