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

Почему не работает import при запуске скрипта из консоли?

В файле create_admin_user.py пишу: from models import User, Role, Session
При запуске create_admin_user.py из PyCharm все хорошо, но когда запускаю из терминала командой python create_admin_user.py выдает ошибку: ModuleNotFoundError: No module named 'models'
Вот мой models.__init__.py:
from .base import Base, engine, Session
from .doctor import Doctor
from .specialization import Specialization
from .address import Address
from .user import User
from .role import Role

Base.metadata.create_all(engine)

В чем причина и как это исправить?
6669b1828b571386415831.png
  • Вопрос задан
  • 132 просмотра
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
@MisteriousCarp
1. Проверка 1 попробуйте запустить скрипт убрав точки из библеотеки
2. Попробуйте прописать с точкой имя библеотеки
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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