Python 快速入门 ModuleNotFoundError:没有名为“google_auth_oauthlib”的模块

Posted

技术标签:

【中文标题】Python 快速入门 ModuleNotFoundError:没有名为“google_auth_oauthlib”的模块【英文标题】:Python Quickstart ModuleNotFoundError: No module named 'google_auth_oauthlib' 【发布时间】:2021-03-03 18:41:01 【问题描述】:

我为我的项目设置了一个 venv 并运行 pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib 来获取 Google 包(在激活 venv 之后)。

当我尝试运行 Python Quickstart code(我将其复制/粘贴到我的 VScode 项目中)时,我收到错误:ModuleNotFoundError: No module named 'google_auth_oauthlib'。我运行 pip list 并验证是否安装了 0.4.2 版本。

我的设置: macOS 10.15.07 VScode 1.53.2 venv Python 3.7.7

【问题讨论】:

【参考方案1】:

可以肯定的是,在您将用于运行快速入门的 shell 中激活虚拟环境并运行 pip freeze。此外,请确保您使用的 python 是 venv 中的那个。你可以which python

【讨论】:

我激活了虚拟环境并运行了 pip freeze,但问题仍然存在。运行 which python 验证虚拟环境是否已激活。

以上是关于Python 快速入门 ModuleNotFoundError:没有名为“google_auth_oauthlib”的模块的主要内容,如果未能解决你的问题,请参考以下文章

「数据挖掘入门系列」Python快速入门

python快速入门

python快速入门

快速入门python看过的一些资料

Python数据科学快速入门系列 | 06Matplotlib数据可视化基础入门

小白学python怎么快速入门?多久能完成一个项目