Импорт Pycharm работает правильно, но когда я выполняю test_settings.py в терминале, у меня появляется эта ошибка:
ImportError при импорте тестового модуля / home / ed / PycharmProjects / TTime / tests / test_settings.py '.
Подсказка: убедитесь, что ваши тестовые модули / пакеты имеют действительные имена Python.
Трассировка: tests / test_settings.py: 3: в приложении ttime import, db E ModuleNotFoundError: Нет модуля с именем 'ttime'
. Это моя Flask структура проекта. Я попытался включить init .py в основную папку и в папку тестов, но ничего не изменилось. Кажется, что-то не так с python путями.
.
├── config.py
├── README.md
├── requirements.txt
├── runserver.py
├── tests
│ ├── functional
│ │ └── __init__.py
│ ├── pytest.ini
│ ├── test_settings.py
│ └── unit
│ ├── __init__.py
│ └── test_models.py
└── ttime
├── __init__.py
├── models.py
├── routes.py
├── static
└── templates
├── base.html
└── index.html