Я изучаю мега-учебник Flask 1002 * со следующей структурой проекта
my-project/
app/
__init__.py
routes.py
config.py
С моим файлом __init__.py
:
from flask import Flask
from config import Config
app = Flask(__name__)
app.config.from_object(Config)
from app import routes
При запуске __init__.py
из Spyder у меня была следующая ошибка
ModuleNotFoundError: No module named 'config'
Я новичок в Flask и Python, и проблема должна быть в том, что python, запускается из Spyder, не находит файл config.py
в каталоге верхнего уровня. Не могли бы вы дать какие-либо рекомендации по настройке Spyder или структурированию моего проекта? Спасибо
ps: проект работал нормально при запуске Flask run
из командной строки, но я бы хотел использовать Spyder для отладки