Olá, Luciano! O erro ModuleNotFoundError: No module named 'modelo' geralmente ocorre quando o Python não consegue encontrar o módulo que você está tentando importar.
Aqui estão algumas possíveis soluções para o seu problema:
Verifique o caminho do módulo: Certifique-se de que o módulo ‘modelo’ está no mesmo diretório que o arquivo ‘app.py’ ou em um dos diretórios listados na variável sys.path.
Adicione o diretório ao PYTHONPATH: Se o módulo ‘modelo’ estiver em um diretório diferente, você pode adicionar esse diretório à variável de ambiente PYTHONPATH. Isso pode ser feito através do comando export PYTHONPATH=/caminho/para/o/diretorio no terminal antes de executar o seu script Python.
Use importações relativas: Se o módulo ‘modelo’ estiver em um subdiretório do diretório atual, você pode usar importações relativas. Por exemplo, se o módulo ‘modelo’ estiver em um subdiretório chamado ‘subdir’, você pode importá-lo usando from subdir.modelo import Restaurante.
Verifique o nome do módulo: Certifique-se de que o nome do módulo ‘modelo’ está correto e que o arquivo correspondente ‘modelo.py’ existe.
Espero que isso ajude! Se você tiver mais perguntas, sinta-se à vontade para perguntar. Estou aqui para ajudar!