Oi, Mariana, tudo bem por aí?
Complementando a resposta do Bruno, vale ressaltar que o primeiro erro era recorrente nas versões 3.9, por exemplo, a que você está utilizando, que é 3.9.7. Porém, a partir da versão 3.10 do Python este problema de compilação do Scipy foi resolvido. Logo, como sugestão, recomendo que também atualize a versão do Python que está utilizando, assim, eliminando todos os possíveis problemas de incompatibilidade de versão.
Quanto ao segundo erro Module not found error, ele ocorre devido ao erro de compilação anterior, onde é dito que alguns módulos não foram instalados. Porém, atualizando a versão da ferramenta e executando o comando pip install -r requirements.txt, você conseguirá prosseguir com a execução do código da aula.
Por fim, outra sugestão que posso deixar aqui é a criação de um ambiente virtual, pois é de suma importância para a gestão de dependências do projeto. Por exemplo, se você instala 3 bibliotecas sem o ambiente virtual, elas ficam no seu sistema. Quando você iniciar outro projeto, o Python também irá carregá-las, mesmo sem necessidade. Ao criar um ambiente virtual, você poderá isolar as dependências da sua ambientação local.
Para mais informações acesse este artigo:
Conte com o fórum sempre que tiver dúvidas em seus estudos.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!