How can I install GRPCIO on an Apple M1 Silicon laptop?

This seems to work well, do the following in the terminal

export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1
export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1

And then install whatever package that you wanted to install, in my case I was trying to install firebase admin and I had to run the following

pip install firebase-admin

Or just run the below command if you just want to install grpcio

pip install grpcio

I found this thread helpful to understand this issue in detail
https://github.com/grpc/grpc/issues/25082

Leave a Comment