ImportError: не удается импортировать имя «Диспетчер» из «pydispatch»

#python #python-3.x #package #dispatcher

Вопрос:

Я установил pydispatch, используя — pip install pydispatch — в cmd

 C:Usersmasysna1Desktopaswath-hiwicortex-v2-example-masterDemogt;pip install pydispatch Requirement already satisfied: pydispatch in c:usersmasysna1appdatalocalprogramspythonpython310libsite-packages (1.1.0) Requirement already satisfied: sixgt;=1.5.2 in c:usersmasysna1appdatalocalprogramspythonpython310libsite-packages (from pydispatch) (1.16.0) Requirement already satisfied: coloramagt;=0.2.7 in c:usersmasysna1appdatalocalprogramspythonpython310libsite-packages (from pydispatch) (0.4.4)   

но когда я бегу from pydispatch import Dispatcher на python. Я получаю следующую ошибку

 ImportError: cannot import name 'Dispatcher' from 'pydispatch'  

до того, как это работало нормально, кто-нибудь может мне помочь

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

1. Вы уверены, что работаете в той же среде python, в которой вы установили свою библиотеку?

2. Попробуйте добавить help("modules") в самом верху вашего скрипта и посмотрите, сможете ли вы найти pydispatch в списке установленных пакетов

3. Я могу импортировать pydispatch, но сталкиваюсь с ошибкой во время работы, из диспетчера импорта pydispatch

4. после добавления справки(«модули») я могу найти pydispatch

Ответ №1:

Воспользуйся pip install python-dispatch .