import cv2 as cv img = cv.imread('Pohotos/cat.jpg') cv.imshow('Cat', img) cv.waitKey(0) Currently, I am following a course via Freecodecamp in regards to OpenCV/Python. When I trying to run this script I get an error that there is no module named cv2. Even though I installed everything needed to use OpenCV as shown in the course. Does anyone know how I can fix this?ps, I use Mac
3 Réponses :
Je pense que vous n'avez pas installé tous les packages nécessaires, essayez d'installer ceci: pip3 install opencv-python
Exigence déjà satisfaite: opencv-python dans /usr/local/lib/python3.9/site-packages (4.4.0.46) Exigence déjà satisfaite: numpy> = 1.19.3 dans /usr/local/lib/python3.9/site -packages (de opencv-python) (1.19.4) C'est la sortie que j'obtiens
Essayez peut-être de le réinstaller en utilisant pip3 uninstall opencv-python. Et puis pip3 installe opencv-python
Peut-être que pip3 désinstalle opencv-python, puis pip3 installe opencv-python
Vous n'avez peut-être pas de package opencv. Téléchargez opencv et opencv-contrib. pip3 installer opencv-python opencv-contrib-python
Voici la sortie que j'obtiens: ➜ ~ pip3 install opencv-python Exigence déjà satisfaite: opencv-python dans /usr/local/lib/python3.9/site-packages (4.4.0.46) Exigence déjà satisfaite: numpy> = 1.19. 3 dans /usr/local/lib/python3.9/site-packages (de opencv-python) (1.19.4) ➜ ~ pip3 installer opencv-contrib-python Exigence déjà satisfaite: opencv-contrib-python dans / usr / local /lib/python3.9/site-packages (4.4.0.46) Exigence déjà satisfaite: numpy> = 1.19.3 dans /usr/local/lib/python3.9/site-packages (de opencv-contrib-python) (1.19 .4)
Peut-être d'abord faire pip3 désinstaller opencv-python opencv-contrib-python, puis faire pip3 installer opencv-python opencv-contrib-python
Vérifiez également d'abord si vous avez ajouté python3 à votre PATH. Sinon, ajoutez python3 à votre chemin système, puis essayez d'importer.
Vous avez probablement installé cv2
dans le dossier local d'un autre endroit
Vous devez savoir où ce module cv2
est installé, le supprimer et le retélécharger globalement, je recommande en tant que débutant
Dans le terminal racine, mettez pip3 install opencv-python
Peut-être avez-vous installé OpenCV pour une version de python différente de celle que vous utilisez pour exécuter le script?
J'ai à nouveau utilisé pip install opencv-python pour m'assurer que tout était mis à jour et qu'il semble tel quel.
Peut-être que
pip
est pour un python différent de celui que vous utilisez. Exécutez-vous le script depuis la ligne de commande ou depuis un IDE?J'ai finalement réussi à me débarrasser de l'erreur, mais maintenant, lorsque j'essaie d'exécuter le script, le lanceur se fige.
Désinstallez le courant et essayez ceci:
pip install opencv-contrib-python==4.1.0.25