Search code examples
pythonpippipenvpyarrowpipenv-install

Pipenv Install command not able to find compatible version


I am trying to install pyarrow 4.0.0 in my project. Python version is 3.6.

install pyarrow==4.0.0

I am getting the following error

ERROR: Could not find a version that satisfies the requirement pyarrow~=4.0.0 (from versions: 0.9.0, 0.10.0, 0.11.0, 0.11.1, 0.12.0, 0.12.1, 0.13.0, 0.14.0, 0.15.1, 0.16.0, 0.17.0, 0.17.1, 1.0.0, 1.0.1, 2.0.0, 3.0.0, 4.0.0, 4.0.1, 5.0.0, 6.0.0, 6.0.1)
ERROR: No matching distribution found for pyarrow~=4.0.0

How come it is not able to find the version 4.0.0 when it is listed in the versions list. I am also able to find it in the source mentioned in pipfile.

[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"

it should be able to install the package since it is available. Device: Macbook pro M1. Have tried 4.0.1 and 4.0.* with no success.


Solution

  • The first pyarrow release that was released with wheels support for M1 was 5.0.0. See this JIRA ticket for some historic: https://issues.apache.org/jira/browse/ARROW-12122