@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
  • Вопрос задан
  • 103 просмотра
Пригласить эксперта
Ответы на вопрос 1
@MisteriousCarp
1. Проверка 1 попробуйте запустить скрипт убрав точки из библеотеки
2. Попробуйте прописать с точкой имя библеотеки
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 250 000 ₽
Гринатом Москва
от 150 000 ₽
DIGITAL SECTOR Краснодар
от 150 000 до 250 000 ₽
16 июл. 2024, в 08:58
50000 руб./за проект
16 июл. 2024, в 08:35
70000 руб./за проект
16 июл. 2024, в 03:57
5000 руб./за проект