web-dev-qa-db-fra.com

Comment importer cv2 en python3?

J'utilise Windows et j'essaie d'installer le paquet cv2 pour python3.

J'ai fait un pip3 install opencv-python et il rapporte avec succès:

opencv-python3 is installed

Mais quand je fais le import cv2 de python3, il n'est pas trouvé et j'obtiens des erreurs étranges:

enter image description here

Qu'est-ce que je fais mal?

19
classicdude7

Votre capture d'écran montre que vous faites un pip install à partir du terminal python qui est faux. Faites-le en dehors du terminal python. Aussi le paquet que je crois que vous voulez est:

pip install opencv-python

Puisque vous utilisez Windows, je pourrais regarder le manuel d’installation officiel: https://breakthrough.github.io/Installing-OpenCV

opencv2 est UNIQUEMENT compatible avec Python3 si vous le faites en compilant le code source. Voir la section opencv supportée python versions: https://pypi.org/project/opencv-python

41
Andrew Long

Faire un environnement virtuel en utilisant python3

virtualenv env_name --python="python3"

et lancez la commande suivante

pip3 install opencv-python
0
HamzaMushtaq

anaconda Prompt -> pip install opencv-python

0
shinemu