How to fix ModuleNotFoundError: No module named 'google.cloud.iam'
Problem:
You want to run a Python script that uses one of the Google Cloud Python APIs but you get this error message:
ModuleNotFoundError: No module named 'google.cloud.iam'
Solution
Reinstall any google cloud package using pip:
sudo pip install --upgrade google-cloud-storage
or
sudo pip3 install --upgrade google-cloud-storage
That will also reinstall the relevant google.cloud.iam
module.
After that, re-run your script. If that didn’t work, try to install --upgrade
some other google-cloud-*
module, especially the modules you actually use in your script.