Получение сообщения об ошибке При попытке импортировать Googleads с Python

#python #pip #google-ads-api

Вопрос:

Попытка использовать api Google Google adwords

 from googleads import adwords
 

и получить

 ModuleNotFoundError: No module named 'googleads'
 

Я уже делал это раньше

 python -m pip install google-ads
 

и я работаю на macbook pro

Как мне решить эту проблему?

Редактировать

Я сначала не настроил активную виртуальную среду, может быть, в этом проблема? И, кстати, почему это необходимо?

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

1. Пример API: developers.google.com/google-ads/api/docs/samples/…

2. так не хватает google.ads.googleads.client ли этого ?

Ответ №1:

Новая версия библиотеки Python изменила название модуля.

https://github.com/googleads/google-ads-python/issues/475

путь к модулю изменился с google_ads на googleads, удалив подчеркивание (_). Для всего использования v10 и далее вы должны использовать импорт google.ads.googleads