-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Python] ERROR: Failed building wheel for pyarrow #34757
Comments
@AlenkaF can you help on the above issue. |
pip version pip 23.0.1 |
Could you install CMake and try again?
|
Just installing cmake will typically not be enough, you will also need to have Arrow C++ installed. |
@kou I've installed pip install cmake but still not able to install pyarrow. |
@jorisvandenbossche thanks for immediate response [tool.poetry.dependencies] [tool.poetry.group.test.dependencies] [build-system] I'm trying to create poetry.lock file from above the toml file; when I attempted to poetry install, pyarrow was not successful. I personally installed cmake after noticing that it was unable to locate it. |
What OS are you using? If you are just trying to install a released version of pyarrow, ideally you get a binary wheel, but it seems it is installing from a source sdist (and that requires a whole of set of additional non-python dependencies, so that is not expected to work out of the box). But normally it should download a wheel, and will only fallback to a source archive if there is no wheel available compatible with your platform. |
I'm using below mentioned image into the docker container. Image Name - python-build-3.10.2-alpine3.15:3.0.7 |
having this issue all of a sudden...there a solution, workaround? |
You might be using Python 3.12? In that case, there are no wheels yet for pyarrow for Python 3.12, the solution is to wait a month with using Python 3.12. |
yes that's correct. confirmed by rolling back to python 3.11 |
There's a similar problem now with Python 3.13. In my opinion building from the |
Going to close this issue, as it was worked around by waiting on the wheel (building fro source requires more manual steps).
I opened an issue to start tracking providing wheels for Python 3.13: #43519 (ideally we would indeed improve the building from source/sdist, but that's a more general issue. One issue about improving the error reporting in those cases: #37926) |
The text was updated successfully, but these errors were encountered: