跳过内容

arrow 包的用户通常会希望使用该包的最新发布版本,但偶尔可能需要开发版本。Arrow 开发者更可能需要当前的开发版本。在本文中,我们将介绍安装开发版本的过程。

安装每夜构建版本

该软件包的开发版本(二进制和源代码)每夜构建并托管在 https://nightlies.apache.org/arrow/r/。这些每夜软件包构建不是官方 Apache 版本,不建议用于生产环境。它们可能有助于测试正在积极开发中的错误修复和新功能。

要从那里安装 arrow,请使用以下命令

install.packages("arrow", repos = c(arrow = "https://nightlies.apache.org/arrow/r", getOption("repos")))

Conda 用户可以通过以下方式安装 arrow 每夜构建版本

conda install -c arrow-nightlies -c conda-forge --strict-channel-priority r-arrow

如果您已经安装了 arrow 的某个版本,您可以按如下方式切换到最新的每夜开发版本

arrow::install_arrow(nightly = TRUE)

从 git 仓库安装

获取开发版本的另一种方法是从 git 检出安装 R 软件包。为此,请在终端中键入以下内容

git clone https://github.com/apache/arrow
cd arrow/r
R CMD INSTALL .

如果您的系统上还没有 libarrow,那么从源代码安装 R 软件包时,它也会为您下载并构建 libarrow。请参阅下面的链接,了解构建环境变量,以获取配置构建源和启用功能的选项。

进一步阅读