Ijegwa Acheme
Ijegwa Acheme

Reputation: 201

Error Installing streamlit It says "ERROR: Could not build wheels for pyarrow which use PEP 517 and cannot be installed directly"

When I try pip install streamlit it fails with the error message:

ERROR: "Could not build wheels for pyarrow which use PEP 517 and cannot be installed directly"

I tried installing pip install pyarrow directly but still gives the same error message

Upvotes: 20

Views: 43156

Answers (3)

Mazhar
Mazhar

Reputation: 21

Streamlit Version 0.62.1 and python version 3.8.5 works fine.

Upvotes: 2

oyinda david
oyinda david

Reputation: 101

I also faced this same issue and I noted that pyarrow is a requirement in streamlit version 0.63.0. So you can use pip install streamlit==0.62.0 and it will work just fine

Upvotes: 6

gmavridakis
gmavridakis

Reputation: 406

In my case the problem was related to Python version. More specifically I noticed in error logs:
RuntimeError: Not supported on 32-bit Windows

So then I installed Python 3.8.6 (x64 version) instead of x32

enter image description here

and the problem was solved with

pip install pyarrow

Upvotes: 11

Related Questions