This is an approach that worked for me on a Macbook Air (M1, 2020) running MacOS Monterey.
Miniconda: https://docs.conda.io/en/latest/miniconda.html
Ref here: https://docs.conda.io/projects/conda/en/latest/user-guide/getting-started.html#managing-envs
Ref here: grpc/grpc#28387 (comment)
conda create --name your_env python=3.9