Hey guys,
if you stumble upon this error, most probably you have conflicting modules installed in your pip or other package management tool. And by the way, PyDrive is not supported anymore for quite a long time, so it’s better to install PyDrive2
pip install PyDrive2
PyDrive2 an actively maintained fork of PyDrive. If you keep getting this error, try installing PyDrive2 on a completely freshly installed virtual environment and see if that helps.
And here is the full step-by-step guide on how to connect to Google OAuth and read files from Google drive.