1
resposta

Nao consigo importar outros arquivos

Em qualquer arquivo (jogoteca.py ou dao.py) eu nao consigo importar nenhum outro. Nao consigo importar o model, nem no jogoteca o dao, nem nada. Nao aparece erro no console, mas a importacao fica sublinhada em vermelho e nao aparece nenhum dado na tela do browser. Quando clico no sublinhado, aparece em baixo de models e dao: Install package dao/models. E em baixo de Jogo, Usuario e JogoDao aparece: Unresolved Reference JogoDao/Usuario/Jogo

from models import Jogo, Usuario
from dao import JogoDao
1 resposta

Oii Michele, como você está?

Sinto muito pela demora em obter um retorno.

Algumas possíveis soluções:

  • Coloque o cursor do mouse na linha onde está acusando o erro de referência e aperte Alt+Enter e veja quais as opções de correção que o PyCharm apresenta e selecione a primeira.

  • Há um outro que diretório contém as pastas dao e model, certo? Dentro do Pycharm, no explorador de arquivos clica nesse diretório com o botão direito e vá em marcar diretório como(Mark Directory as) e selecione origem( Source Root) e veja o problema ainda irá persistir.

Caso ainda sim não resolva, compartilhe por favor um print de como está sua estrutura de pastas. Para postar uma imagem aqui no fórum, faça o upload dela no Igmur e deixar o link na resposta.

Fico no aguardo para poder te ajudar, tá bom?

Abraços!