1
resposta

[Dúvida] Nao consigo importar avaliacao

Continuo com o mesmo problema com "importar dados", não entendo como não repassam esses detalhes nas aulas que fazem com que a gente perca tanto tempo em fóruns, já revi e fiz todos os steps mas em momento algum esse tipo de erro é mencionado nas aulas, já tentei mover da pasta mas também não resolve, como prosseguir? Enfim, o mesmo erro 'ModuleNotFoundError: No module named 'modelos'!Erro

1 resposta

Olá, Yasmin! Tudo bem?

Pelo caminho de execução mostrado no seu terminal, pude notar que você está executando o arquivo restaurante.py.

Contudo, esse arquivo não é capaz de executar nada sozinho, ele é um arquivo de classe Python, o que significa, que a classe criada nele deve ser instanciada em outro arquivo ou nele mesmo, porém, como o seu código deve estar como o da aula, a classe desse arquivo está sendo instanciada no arquivo app.py.

Então, o arquivo que você deveria estar executando é o app.py e restaurante.py.

OBS: o erro "No module named 'modelos'" acontece porque internamente para o arquivo restaurante.py a referência para "modelos" não existe, mas, para app.py, que está fora da pasta modelos, essa referência existe.

Logo, rode o arquivo app.py e caso tenha algum erro estarei aqui para ajudá-la.

Abraços e boa sorte nos estudos!

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