Quando mudo o interpreter do VSCode para o da VENV recebo unresolved imports nos arquivos .py alguem sabe o que pode ser?
Quando mudo o interpreter do VSCode para o da VENV recebo unresolved imports nos arquivos .py alguem sabe o que pode ser?
Oi Arthur, como vai? Espero que esteja bem ^-^
Esses arquivos que aparecem unresolved imports
são os que possuem alguma importação do próprio django? Exemplo:
from django.contrib import admin
from django.urls import path, include
from django.conf import settings
Se sim, sugiro que veja se o django está realmente instalado em sua venv. Para isso, digite: pip list
dentro da venv e verifique as dependências instaladas, pois, talvez o mesmo esteja instalado globalmente em seu computador.
Outra tentativa, é tentar colocar a pasta venv como oculta (o vscode reconhece melhor dessa forma), exemplo: .venv
e para isso, apague a pasta venv já existente e crie uma nova:
python -m venv .venv
Após isso, ative-a e instale as dependências. No vscode, atualize o ambiente virtual que criou.
Qualquer dúvida estou por aqui.
Abraços e bons estudos!