PyArrow is regularly built and tested on Windows, macOS and various Linux distributions (including Ubuntu 16.04, Ubuntu 18.04). We strongly recommend using a 64-bit system.
PyArrow pledges to maintain compatibility with Python 2.7 until the end of 2019. Other than that, PyArrow is currently compatible with Python 3.5, 3.6 and 3.7.
conda install -c conda-forge pyarrow
Install the latest version from PyPI (Windows, Linux, and macOS):
pip install pyarrow
If you encounter any importing issues of the pip wheels on Windows, you may need to install the Visual C++ Redistributable for Visual Studio 2015.
Windows packages are only available for Python 3.5 and higher (this is also true for TensorFlow and any package that is implemented with modern C++).