Olá Renato! Como vai?
Esse erro que você está enfrentando parece estar relacionado a uma tentativa de importar o módulo os
de um local incorreto.
O Python possui um módulo chamado os
usado para interagir com o sistema operacional, mas ele não está localizado dentro de pathlib
. O pathlib
é um módulo separado que lida com manipulação de caminhos de arquivos.
E essa importação incorreta está sendo feito no seu arquivo "settigns.py". Bem no início do arquivo você deve alterar a importação incorreta para ficar assim:
import os
from pathlib import Path
from dotenv import load_dotenv
Ao rodar o projeto depois dessa alteração ele deve funcionar sem mais problemas.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.