Выдаёт ошибку при импорте диспетчера на питоне библиотеки поставил, всё должно работать
Питон выдает ошибку
C:\PythonProjcts\python_beginners_course-main\pythonProject3\Scripts\python.exe C:\Windows\bot\main.py
Traceback (most recent call last):
File "C:\Windows\bot\main.py", line 3, in <module>
from aiogram.dispatcher import Dispatcher
ImportError: cannot import name 'Dispatcher' from 'aiogram.dispatcher' (C:\PythonProjcts\python_beginners_course-main\pythonProject3\Lib\site-packages\aiogram\dispatcher\__init__.py). Did you mean: 'dispatcher'?
Process finished with exit code 1
Что делать?
Ответы (2 шт):
Автор решения: MarianD
→ Ссылка
Вместо вашего
from aiogram.dispatcher import Dispatcher
примените
from aiogram import Dispatcher
(т. е. без .dispatcher), или
from aiogram.dispatcher.dispatcher import Dispatcher
(т.е. дважды .dispatcher)
Автор решения: denimax mix
→ Ссылка
@MarianD Да, ругается теперь выглядит вот так часть кода с импортом
from aiogram import Bot, types
from aiogram.utils import executor
from aiogram import Dispatcher
from aiogram.utils.markdown import hlink, hbold, hitalic
from aiogram.utils.emoji import emojize
from aiogram.utils.deep_linking import decode_payload
from aiogram.types import ParseMode, ReplyKeyboardMarkup, KeyboardButton
from aiogram.types.inline_keyboard import InlineKeyboardButton,
InlineKeyboardMarkup
from requests import get
import sqlite3
а ошибка выглядит так
Traceback (most recent call last):
File "C:\Windows\bot\main.py", line 3, in <module>
from aiogram.dispatcher import Dispatcher
ImportError: cannot import name 'Dispatcher' from 'aiogram.dispatcher'
(C:\PythonProjcts\python_beginners_course-main\pythonProject6\Lib\site-
packages\aiogram\dispatcher\__init__.py). Did you mean: 'dispatcher'?