Olá Igor, tudo bem com você?
Peço desculpas pela demora em lhe responder.
Gostaria de saber se o erro ainda é apresentado.
O erro, ERROR: Could not install packages due to an OSError, comumente está relacionado com a execução do comando pip
em um projeto que está localizado em um caminho com muitos caracteres. Com base na mensagem de erro, recomendo que renomeie as pastas usando nomes menores ou reestruture as pastas que contém o seu projeto. Deixo abaixo um exemplo:
D:\OneDrive\IGOR\Cursos\Alura\DjangoRESTAPIs\ValidacoesBuscasFiltrosEDeploy\Projeto\
Após renomear e reestruturar as pastas, siga os passos abaixo para a instalação do Django.
Abra o terminal na pasta Projeto.
Crie um novo ambiente virtual executando o comando abaixo.
python -m venv venv
Inicie o ambiente virtual executando um dos comandos abaixo conforme o seu sistema operacional.
Windows
venv/Scripts/activate
Linux e Mac
source venv/bin/activate
Realize a instalação do Django. Execute o comando abaixo no terminal.
python -m pip install django
Após realizar a instalação da biblioteca Django, basta dar prosseguimento na criação do projeto Django seguindo os passos apresentados na aula conhecendo o projeto.
Peço que teste os passos propostos acima, fico à disposição em caso de dúvidas.
Abraços e bons estudos.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!