ModuleNotFoundError: Нет модуля с именем «запросы.адаптеры» При запуске настройки API Google Листов

#python #google-sheets #python-requests #google-sheets-api

Вопрос:

Я следую руководству по настройке API Google листов и выполнил шаг 1 и установил необходимые библиотеки.

Когда я пытаюсь запустить код на шаге 2, я получаю эту ошибку:

 Traceback (most recent call last):
File "C:/Users/ben/Desktop/Current amp; Upcomming Work/_Active Code/AllTheatreJobs/quickstart.py", line 4, in <module>
  from google_auth_oauthlib.flow import InstalledAppFlow
File "C:UsersbenDesktopCurrent amp; Upcomming Work_Active CodeAllTheatreJobsvenvlibsite-packagesgoogle_auth_oauthlib__init__.py", line 21, in <module>
  from .interactive import get_user_credentials
File "C:UsersbenDesktopCurrent amp; Upcomming Work_Active CodeAllTheatreJobsvenvlibsite-packagesgoogle_auth_oauthlibinteractive.py", line 24, in <module>
  import google_auth_oauthlib.flow
File "C:UsersbenDesktopCurrent amp; Upcomming Work_Active CodeAllTheatreJobsvenvlibsite-packagesgoogle_auth_oauthlibflow.py", line 68, in <module>
  import google.auth.transport.requests
File "C:UsersbenDesktopCurrent amp; Upcomming Work_Active CodeAllTheatreJobsvenvlibsite-packagesgoogleauthtransportrequests.py", line 37, in <module>
  import requests.adapters  # pylint: disable=ungrouped-imports
ModuleNotFoundError: No module named 'requests.adapters'
 

Я установил библиотеку запросов, но это не решает проблему. Я больше нигде не вижу никаких других сообщений об этой проблеме. Есть какие-нибудь советы?

Комментарии:

1. Не могли бы вы запустить pip show requests и показать результат?

2. @Bonfire удалил, а затем переустановил запросы, и теперь он работает. Я думаю, что он просто не был установлен чисто или что-то в этом роде с первого раза.

3. Возможно, вы изначально использовали неправильную команду для его установки. Существует путаница между pip / pip3 и т. Д

4. Я использую venv с Pycharm, поэтому интерпретатор должен автоматически избегать подобных проблем.

Ответ №1:

Я удалил библиотеку запросов, а затем переустановил ее, что решило проблему.