Skip to content

Commit 6d49481

Browse files
nealrichardsonwesm
authored andcommitted
ARROW-6182: [R] Add note to README about r-arrow conda installation
cc @xhochy Closes apache#5142 from nealrichardson/r-conda-install and squashes the following commits: 71a76d0 <Neal Richardson> Add instructions on installing from conda to the R README Authored-by: Neal Richardson <neal.p.richardson@gmail.com> Signed-off-by: Wes McKinney <wesm+git@apache.org>
1 parent 323948a commit 6d49481

2 files changed

Lines changed: 18 additions & 19 deletions

File tree

r/README.Rmd

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ Install the latest release of `arrow` from CRAN with
3030
install.packages("arrow")
3131
```
3232

33-
> Warning: the macOS binary packages on CRAN for 0.14.1 do not work as described
34-
> below. To install, you'll first need to use Homebrew to get the Arrow C++
35-
> library (`brew install apache-arrow`), and then from R you can
36-
> `install.packages("arrow", type = "source")`. We hope to have this resolved
37-
> in the next release.
33+
Conda users on Linux and macOS can install `arrow` from conda-forge with
3834

39-
On macOS and Windows, installing a binary package from CRAN will handle Arrow's C++ dependencies for you. On Linux, you'll need to first install the C++ library. See the [Arrow project installation page](https://arrow.apache.org/install/) to find pre-compiled binary packages for some common Linux distributions, including Debian, Ubuntu, and CentOS. You'll need to install `libparquet-dev` on Debian and Ubuntu, or `parquet-devel` on CentOS. This will also automatically install the Arrow C++ library as a dependency. Other Linux distributions must install the C++ library from source.
35+
```
36+
conda install -c conda-forge r-arrow
37+
```
38+
39+
On macOS and Windows, installing a binary package from CRAN will handle Arrow's C++ dependencies for you. On Linux, unless you use `conda` you'll need to first install the C++ library. See the [Arrow project installation page](https://arrow.apache.org/install/) to find pre-compiled binary packages for some common Linux distributions, including Debian, Ubuntu, and CentOS. You'll need to install `libparquet-dev` on Debian and Ubuntu, or `parquet-devel` on CentOS. This will also automatically install the Arrow C++ library as a dependency. Other Linux distributions must install the C++ library from source.
4040

4141
If you install the `arrow` package from source and the C++ library is not found, the R package functions will notify you that Arrow is not available. Call
4242

r/README.md

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -32,21 +32,20 @@ Install the latest release of `arrow` from CRAN with
3232
install.packages("arrow")
3333
```
3434

35-
> Warning: the macOS binary packages on CRAN for 0.14.1 do not work as
36-
> described below. To install, you’ll first need to use Homebrew to get
37-
> the Arrow C++ library (`brew install apache-arrow`), and then from R
38-
> you can `install.packages("arrow", type = "source")`. We hope to have
39-
> this resolved in the next release.
35+
Conda users on Linux and macOS can install `arrow` from conda-forge with
36+
37+
conda install -c conda-forge r-arrow
4038

4139
On macOS and Windows, installing a binary package from CRAN will handle
42-
Arrow’s C++ dependencies for you. On Linux, you’ll need to first install
43-
the C++ library. See the [Arrow project installation
44-
page](https://arrow.apache.org/install/) to find pre-compiled binary
45-
packages for some common Linux distributions, including Debian, Ubuntu,
46-
and CentOS. You’ll need to install `libparquet-dev` on Debian and
47-
Ubuntu, or `parquet-devel` on CentOS. This will also automatically
48-
install the Arrow C++ library as a dependency. Other Linux distributions
49-
must install the C++ library from source.
40+
Arrow’s C++ dependencies for you. On Linux, unless you use `conda`
41+
you’ll need to first install the C++ library. See the [Arrow project
42+
installation page](https://arrow.apache.org/install/) to find
43+
pre-compiled binary packages for some common Linux distributions,
44+
including Debian, Ubuntu, and CentOS. You’ll need to install
45+
`libparquet-dev` on Debian and Ubuntu, or `parquet-devel` on CentOS.
46+
This will also automatically install the Arrow C++ library as a
47+
dependency. Other Linux distributions must install the C++ library from
48+
source.
5049

5150
If you install the `arrow` package from source and the C++ library is
5251
not found, the R package functions will notify you that Arrow is not

0 commit comments

Comments
 (0)