1
resposta

Quais são as versões das bibliotecas?

Quando começamos a fazer qualquer curso aqui na Alura os tutores sempre dizem que é uma boa prática ter um requirements.txt e utilizar um ambiente virtual para rodar o código. A tutora nesse vídeos não utilizou o venv, não criou o requirements.txt e não informou a versão das bibliotecas utilizadas. A biblioteca OpenCV tem muitas versões e mudanças significativas entre elas. Faz muita diferença saber qual a versão da biblioteca está sendo utilizada no curso. E mais um detalhe, o Numpy é pré requisito do OpenCV. Ao fazer a instalação do OpenCV o Numpy já é instalado automaticamente, então nem é necessário instalar o Numpy manualmente.

1 resposta

Olá Gustavo, tudo bem com você?

Realmente, a versão exata da opencv instalada no curso não foi mencionada. Todavia, a instrutora utilizou o Anaconda com Python na versão 3.9.7 e a versão mais atual da opencv , que pode ser instalada com o comando a seguir:

pip install opencv-python

Realizei o teste em um ambiente anaconda com o Python 3.9 e a versão 4.9.0.80 do opencv e 1.26.4 do numpy e os códigos do curso foram executados com sucesso.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!