You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Rohan Mishra (Jira)" <ji...@apache.org> on 2021/09/01 12:34:00 UTC
[jira] [Created] (ARROW-13833) Installing pyarrow via pip on M1
causing issue
Rohan Mishra created ARROW-13833:
------------------------------------
Summary: Installing pyarrow via pip on M1 causing issue
Key: ARROW-13833
URL: https://issues.apache.org/jira/browse/ARROW-13833
Project: Apache Arrow
Issue Type: Bug
Reporter: Rohan Mishra
On installing pyarrow via pip, I am unable to use to start a FlightClient.
{code:java}
(venv) ➜ trial python -V
Python 3.9.6
(venv) ➜ trial pip install pyarrow
Collecting pyarrow
Downloading pyarrow-5.0.0-cp39-cp39-macosx_11_0_arm64.whl (12.3 MB)
|████████████████████████████████| 12.3 MB 581 kB/s
Collecting numpy>=1.16.6
Downloading numpy-1.21.2-cp39-cp39-macosx_11_0_arm64.whl (12.4 MB)
|████████████████████████████████| 12.4 MB 5.1 MB/s
Installing collected packages: numpy, pyarrow
Successfully installed numpy-1.21.2 pyarrow-5.0.0
(venv) ➜ trial cat script.py
from pyarrow.flight import FlightClient
(venv) ➜ trial python3 script.py
Traceback (most recent call last):
File "/Users/rohan/work/trial/script.py", line 1, in <module>
from pyarrow.flight import FlightClient
File "/Users/rohan/work/trial/venv/lib/python3.9/site-packages/pyarrow/flight.py", line 18, in <module>
from pyarrow._flight import ( # noqa:F401
ModuleNotFoundError: No module named 'pyarrow._flight'
{code}
However, installing via conda (from conda-forge) works fine
{code:java}
(py-flight) ➜ trial conda install pyarrow
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /Users/rohan/miniforge3/envs/py-flight
added / updated specs:
- pyarrow
The following NEW packages will be INSTALLED:
abseil-cpp conda-forge/osx-arm64::abseil-cpp-20210324.2-hbdafb3b_0
arrow-cpp conda-forge/osx-arm64::arrow-cpp-5.0.0-py39h9b3a587_3_cpu
aws-c-cal conda-forge/osx-arm64::aws-c-cal-0.5.11-h4530763_0
aws-c-common conda-forge/osx-arm64::aws-c-common-0.6.2-h3422bc3_0
aws-c-event-stream conda-forge/osx-arm64::aws-c-event-stream-0.2.7-h9972306_13
aws-c-io conda-forge/osx-arm64::aws-c-io-0.10.5-hea86ef8_0
aws-checksums conda-forge/osx-arm64::aws-checksums-0.1.11-h487e1a8_7
aws-sdk-cpp conda-forge/osx-arm64::aws-sdk-cpp-1.8.186-hb86bbe7_3
bzip2 conda-forge/osx-arm64::bzip2-1.0.8-h3422bc3_4
c-ares conda-forge/osx-arm64::c-ares-1.17.2-h3422bc3_0
ca-certificates conda-forge/osx-arm64::ca-certificates-2021.5.30-h4653dfc_0
gflags conda-forge/osx-arm64::gflags-2.2.2-hc88da5d_1004
glog conda-forge/osx-arm64::glog-0.5.0-h5c6a83d_0
grpc-cpp conda-forge/osx-arm64::grpc-cpp-1.39.1-hc3f22eb_0
krb5 conda-forge/osx-arm64::krb5-1.19.2-hd92b7a7_0
libblas conda-forge/osx-arm64::libblas-3.9.0-11_osxarm64_openblas
libbrotlicommon conda-forge/osx-arm64::libbrotlicommon-1.0.9-h3422bc3_5
libbrotlidec conda-forge/osx-arm64::libbrotlidec-1.0.9-h3422bc3_5
libbrotlienc conda-forge/osx-arm64::libbrotlienc-1.0.9-h3422bc3_5
libcblas conda-forge/osx-arm64::libcblas-3.9.0-11_osxarm64_openblas
libcurl conda-forge/osx-arm64::libcurl-7.78.0-h8fe1914_0
libcxx conda-forge/osx-arm64::libcxx-12.0.1-h168391b_0
libedit conda-forge/osx-arm64::libedit-3.1.20191231-hc8eb9b7_2
libev conda-forge/osx-arm64::libev-4.33-h642e427_1
libevent conda-forge/osx-arm64::libevent-2.1.10-h93437e4_3
libgfortran conda-forge/osx-arm64::libgfortran-5.0.0.dev0-11_0_1_hf114ba7_23
libgfortran5 conda-forge/osx-arm64::libgfortran5-11.0.1.dev0-hf114ba7_23
liblapack conda-forge/osx-arm64::liblapack-3.9.0-11_osxarm64_openblas
libnghttp2 conda-forge/osx-arm64::libnghttp2-1.43.0-hf3018f0_0
libopenblas conda-forge/osx-arm64::libopenblas-0.3.17-openmp_h5dd58f0_1
libprotobuf conda-forge/osx-arm64::libprotobuf-3.16.0-hccf11d3_0
libssh2 conda-forge/osx-arm64::libssh2-1.9.0-hb80f160_6
libthrift conda-forge/osx-arm64::libthrift-0.14.2-h28a9c34_1
libutf8proc conda-forge/osx-arm64::libutf8proc-2.6.1-h27ca646_0
llvm-openmp conda-forge/osx-arm64::llvm-openmp-12.0.1-hf3c4609_1
lz4-c conda-forge/osx-arm64::lz4-c-1.9.3-hbdafb3b_1
ncurses conda-forge/osx-arm64::ncurses-6.2-h9aa5885_4
numpy conda-forge/osx-arm64::numpy-1.21.2-py39h1f3b974_0
openssl conda-forge/osx-arm64::openssl-1.1.1k-h3422bc3_1
orc conda-forge/osx-arm64::orc-1.6.10-h450e963_0
parquet-cpp conda-forge/noarch::parquet-cpp-1.5.1-2
pip conda-forge/noarch::pip-21.2.4-pyhd8ed1ab_0
pyarrow conda-forge/osx-arm64::pyarrow-5.0.0-py39h6134bab_3_cpu
python conda-forge/osx-arm64::python-3.9.6-h54d631c_1_cpython
python_abi conda-forge/osx-arm64::python_abi-3.9-2_cp39
re2 conda-forge/osx-arm64::re2-2021.08.01-hbdafb3b_0
readline conda-forge/osx-arm64::readline-8.1-hedafd6a_0
setuptools conda-forge/osx-arm64::setuptools-57.4.0-py39h2804cbe_0
snappy conda-forge/osx-arm64::snappy-1.1.8-hc88da5d_3
sqlite conda-forge/osx-arm64::sqlite-3.36.0-h72a2b83_0
tk conda-forge/osx-arm64::tk-8.6.11-he1e0b03_0
tzdata conda-forge/noarch::tzdata-2021a-he74cb21_1
wheel conda-forge/noarch::wheel-0.37.0-pyhd8ed1ab_1
xz conda-forge/osx-arm64::xz-5.2.5-h642e427_1
zlib conda-forge/osx-arm64::zlib-1.2.11-h31e879b_1009
zstd conda-forge/osx-arm64::zstd-1.5.0-h861e0a7_0
Proceed ([y]/n)? y
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(py-flight) ➜ trial cat script.py
from pyarrow.flight import FlightClient
(py-flight) ➜ trial python3 script.py
{code}
OS Version:
{code:java}
(py-flight) ➜ trial sw_vers
ProductName: macOS
ProductVersion: 11.5.2
BuildVersion: 20G95
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)