Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá, Yoohei.
Tudo bem?
Olhando o seu código percebi que você tem vários arquivos duplicados, inclusive o "requeriments.txt", vai precisar deixar só um de cada, uma dica é pegar a aula da "Usando o FastApi" e refazer ela, você fez certo de ligar a virtualização na pasta "Scripts" dentro de "venv" com o comando .\venv\Scripts\Activate.ps1, agora os outros comandos de instalação do "FastApi", do "uvicorn" e atualização do "requeriments.txt" são tudo na raiz do projeto!
.\venv\Scripts\Activate.ps1 faça os passos a seguir:pip install fastapi
pip install uvicorn
pip freeze > requirements.txt
No caso eu testei e caí no mesmo erro que você, mas seguindo conforme descrito acima funcionou certinho.
Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.