I did a quick search for cygrpc.cpython-310-darwin.so' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e'))
and then cygrpc.cpython is an incompatible architecture have 'x86_64', need 'arm64e'
which I pulled out of the last line of your error.
It looks like you may have run into this issue [Python][macOS] 3.10 wheel is mislabeled as universial2 · Issue #28387 · grpc/grpc · GitHub
I’m guessing you have Python 3.10.x ? That issue is still open so it doesn’t look like there is a fix yet
Dave.