首页 > 解决方案 > ModuleNotFoundError:运行 Google Sheets API 设置时没有名为“requests.adapters”的模块

问题描述

我正在遵循 Google Sheets API 的设置指南,并且我已经按照步骤 1 安装了必要的库。

当我尝试在步骤 2 中运行代码时,出现此错误:

Traceback (most recent call last):
File "C:/Users/ben/Desktop/Current & Upcomming Work/_Active Code/AllTheatreJobs/quickstart.py", line 4, in <module>
  from google_auth_oauthlib.flow import InstalledAppFlow
File "C:\Users\ben\Desktop\Current & Upcomming Work\_Active Code\AllTheatreJobs\venv\lib\site-packages\google_auth_oauthlib\__init__.py", line 21, in <module>
  from .interactive import get_user_credentials
File "C:\Users\ben\Desktop\Current & Upcomming Work\_Active Code\AllTheatreJobs\venv\lib\site-packages\google_auth_oauthlib\interactive.py", line 24, in <module>
  import google_auth_oauthlib.flow
File "C:\Users\ben\Desktop\Current & Upcomming Work\_Active Code\AllTheatreJobs\venv\lib\site-packages\google_auth_oauthlib\flow.py", line 68, in <module>
  import google.auth.transport.requests
File "C:\Users\ben\Desktop\Current & Upcomming Work\_Active Code\AllTheatreJobs\venv\lib\site-packages\google\auth\transport\requests.py", line 37, in <module>
  import requests.adapters  # pylint: disable=ungrouped-imports
ModuleNotFoundError: No module named 'requests.adapters'

我已经安装了请求库,但这并不能解决问题。我在其他任何地方都看不到有关此问题的任何其他报告。有什么建议吗?

标签: pythongoogle-sheetspython-requestsgoogle-sheets-api

解决方案


我卸载了请求库,然后重新安装它,这解决了这个问题。


推荐阅读