Я недавно перешел с conda envs на pipenv. Вероятно, с тех пор некоторый код клиента Google AdManager больше не работает, вместо этого отображается сообщение, приводящее к ошибке «RuntimeError: для SqliteCache требуется модуль sqlite3»
Согласно трассировке, ошибка вызвана zeep, который используетсяклиентом Google Admanager не удалось найти sqlite3, который он использует для кэширования.
Я установил библиотеку AdManager следующим образом: ad_manager_client = ad_manager.AdManagerClient.LoadFromStorage(path='./googleads.yaml')
В этой строке возникает ошибка: report_job_id = report_downloader.WaitForReport(report_job)
Почему sqlite3 не является частью моей среды pipenv? Как я могу добавить его?
ОБНОВЛЕНИЕ: Результат оболочки pipenv, за которой следует 'python -c "import sqlite3"':
File "<string>", line 1, in <module>
File "C:\Users\klst\AppData\Local\Continuum\anaconda3\Lib\sqlite3\__init__.py", line 23, in <module>
from sqlite3.dbapi2 import *
File "C:\Users\klst\AppData\Local\Continuum\anaconda3\Lib\sqlite3\dbapi2.py", line 27, in <module>
from _sqlite3 import *
ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.