arrow 包的用户通常会使用该包的最新发布版本,但有时可能需要开发构建版本。Arrow 开发人员则更经常需要当前的开发版本。本文将介绍安装开发版本的方法。
安装每日构建版本 (Nightly builds)
该包的开发版本(二进制和源码)会每日构建并托管在 https://nightlies.apache.org/arrow/r/。这些每日构建包并非 Apache 官方发布版本,不建议用于生产环境。它们主要用于测试开发中的 Bug 修复和新功能。
若要从该地址安装 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 checkout 安装 R 包。为此,请在终端中输入以下命令
git clone https://github.com/apache/arrow
cd arrow/r
R CMD INSTALL .
如果您系统中尚未安装 libarrow,则从源码安装 R 包时,系统会自动为您下载并构建 libarrow。请参阅下方的链接,了解用于配置构建源和启用功能的构建环境变量选项。
进一步阅读
- 如需了解 Linux 系统上的安装信息,请参阅 Linux 安装指南。
- 如开发人员希望了解安装脚本的相关信息,请参阅 安装详情指南。