ModuleNotFoundError: нет модуля с именем «google_auth_oauthlib».Python

Программы на Python
Ответить
Anonymous
 ModuleNotFoundError: нет модуля с именем «google_auth_oauthlib».

Сообщение Anonymous »

Я пытаюсь запустить файл «generate_refresh_token.py» в папке аутентификации AdWords API.
Но когда я запускаю pythongenerate_refresh_token.py, как описано в разделе документации, я получаю сообщение об ошибке ModuleNotFoundError: нет модуля с именем «google_auth_oauthlib».
Поэтому я пытаюсь установить модуль с помощью pip install google-auth-oauthlib, и вот результат:

Код: Выделить всё

Requirement already satisfied: google-auth-oauthlib in /home/$USER/anaconda3/lib/python3.6/site-packages (0.2.0)
Я активирую свою среду anaconda3, выполнив source active /home/$USER/anaconda3/envs/$environment_name. Я пытаюсь снова сгенерировать токен с помощью приведенной выше команды, та же ошибка.
Не удалось найти какого-либо полезного ответа или кого-либо, у кого возникла такая же проблема с этим модулем. Есть ли у кого-нибудь предложение, которое я мог бы попробовать?
ОБНОВЛЕНИЕ: Я обнаружил ошибку. Когда я установил модуль google-auth-oauthlib через pip, он был установлен как модуль в библиотеке anaconda3. Но когда я запускаю Python из командной строки, он использует версию из моей системы, в которой нет этого модуля.

Подробнее здесь: https://stackoverflow.com/questions/533 ... h-oauthlib
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»