Внедрение зависимости в телеграм-боте
Разбираю сторонний код на Python (телеграм-бот) и не понимаю, почему выдает ошибку здесь. В файле di_configuration.py все, что есть это:
import dependency_injector as di
class DIConfige(di.AbstractCatalog):
config_ini = di.Provider()
class DIBot(di.AbstractCatalog):
di_bot = di.Provider()
Выдает ошибку:
Traceback (most recent call last):
File "C:/Users/eleni/Desktop/main.py", line 7, in <module>
from di_configuration import DIConfige, DIBot
File "C:\Users\eleni\Desktop\di_configuration.py", line 3, in <module>
class DIConfige(di.AbstractCatalog):
AttributeError: module 'dependency_injector' has no attribute 'AbstractCatalog'