1
resposta

[Bug] Erro na importação.

Primeiramente percebi que estava errando em criar dentro de modelos, mas depois de retirar segue dando erro. Quem puder me ajudar a solucionar meu problema, agradeço. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, estudante. Tudo bem?

O erro que você está recebendo, ModuleNotFoundError: No module named 'modelos.avaliacao', indica que o Python não está conseguindo encontrar o módulo avaliacao dentro da pasta modelos.

Aqui estão algumas sugestões para solucionar o problema:

  1. Verifique o Caminho do Arquivo: Se o arquivo avaliacao.py realmente existe dentro da pasta modelos. Se ele não existir, você precisará criá-lo ou mover o arquivo para o local correto.

  2. Verifique a Estrutura do Projeto: A estrutura do seu projeto deve estar correta. A pasta modelos precisa estar no mesmo nível do arquivo app.py e que contém tanto restaurante.py quanto avaliacao.py.

  3. Verifique o Nome do Arquivo: Se o nome do arquivo avaliacao.py está escrito corretamente, incluindo maiúsculas e minúsculas, pois o Python é sensível a isso.

  4. Embora não seja sempre necessário nas versões mais recentes do Python, adicionar um arquivo vazio chamado __init__.py dentro da pasta modelos pode ajudar a garantir que o Python reconheça a pasta como um pacote.

  5. Reinicie o Ambiente de Desenvolvimento: Às vezes, reiniciar o seu editor de código ou terminal pode resolver problemas de cache ou de reconhecimento de arquivos.

Após verificar esses pontos, tente executar novamente o seu script com python app.py.

Espero ter ajudado.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!