Задать вопрос
@Afrodita13124

Ошибка с импортом в Python — cannot import name dataclasses в импорте from pydantic import BaseModel?

Полный текст ошибки:

File "pydantic\__init__.py", line 2, in init pydantic.init
ImportError: cannot import name dataclasses

В IDE PyCharm при компиляции всё работает, далее я использую auto-py-to-exe, чтобы скомпилить файл py в ехешник и вот в ехешнике уже выводится эта ошибка. Ошибка в этом импорте: from pydantic import BaseModel. Этот импорт мне нужен для класса

class Result(BaseModel):
        ok: bool
        proxy: str
        error: Optional[str] = None

Уже пробовала удалять и заново ставить pydantic и auto-py-to-exe, не могу понять в чём проблема. Использую Python 3.7.9, IDE - PyCharm.
  • Вопрос задан
  • 358 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы