#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:
Я удалил библиотеку запросов, а затем переустановил ее, что решило проблему.