1
resposta

[Bug] Não consigo resolver esse erro "ModuleNotFoundError: No module named 'modelos'

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Código com erro

Código com erro

Quando você usa o "from modelos import Avalicacao" ele não encontra a classe "Avaliacao", pois é necessário acessar o arquivo onde se encontra a classe e não apenas a pasta onde ele está localizado. Para resolver esse bug você deve trocar o "from modelos import Avaliacao" para "from modelos.avaliacao import Avaliacao", pois assim você estará acessando o arquivo onde a classe "Avaliacao" se encontra e não apenas a pasta.

Código sem erro

Código sem erro

Fazendo a troca de "from modelos import Avaliacao" para "from modelos.avaliacao import Avaliacao" a classe "Avaliacao" é encontrada e importada corretamente e pode ser utilizada no arquivo restaurante.py.

Espero ter ajudado!