I was previously using virtualenv. On Sun, 1 Sep 2019 at 09:50, Chris Teoh <chris.t...@gmail.com> wrote:
> Ok thanks for your help. I will attempt to use the conda approach. > > On Sun, 1 Sep 2019 at 03:27, Wes McKinney <wesmck...@gmail.com> wrote: > >> Hi Chris -- to follow up to your question also, we intend for contributors >> to build from source using the CMake configuration directly. We have found >> that conda is the easiest and most reliable way to manage the dependencies >> for C++ and Python contributors across all platforms. If you follow the >> Python contribution guide and something doesn't work please let us know so >> we can work with you to fix. >> >> Wes >> >> On Sat, Aug 31, 2019, 9:18 AM Uwe L. Korn <uw...@xhochy.com> wrote: >> >> > Hello Chris, >> > >> > as a contributor, it is often simpler to use conda to construct a local >> > development environment as outlined in >> > https://arrow.apache.org/docs/developers/python.html#using-conda >> > This is the typical environment most contributors work in. Even when not >> > using conda as a package/environment manager elsewhere, I would >> recommend >> > to use it to setup your Arrow build environment as this is the way most >> > developers do. Thus it will be easier to help you and this is the setup >> we >> > (try to) maintain best. >> > >> > Cheers >> > Uwe >> > >> > On Sat, Aug 31, 2019, at 3:48 PM, Chris Teoh wrote: >> > > Does this approach fit with potentially a contributor's workflow? I >> was >> > > looking into contributing though I'm unsure if I am doing it right. >> > > >> > > On Sat, 31 Aug 2019 at 22:22, Jeroen Ooms <jeroeno...@gmail.com> >> wrote: >> > > >> > > > On Sat, Aug 31, 2019 at 4:48 AM Chris Teoh <chris.t...@gmail.com> >> > wrote: >> > > > > >> > > > > That being said, is there an easier way by using a Docker >> container I >> > > > could >> > > > > use to build this in? >> > > > >> > > > An easy way to install arrow on MacOS is using homebrew. To get a >> > > > precompiled version of the latest release: >> > > > >> > > > brew install apache-arrow >> > > > >> > > > Or to build the master branch from source: >> > > > >> > > > brew install apache-arrow --HEAD >> > > > >> > > > If you want to customize the configuration use "brew edit >> > > > apache-arrow" before building from source. >> > > > >> > > >> > > >> > > -- >> > > Chris >> > > >> > >> > > > -- > Chris > -- Chris