Dépannage de l'erreur "Impossible de trouver le module cv2" lors de l'utilisation d'OpenCV
Lors de l'importation du module cv2 d'OpenCV dans un programme Python, vous pouvez rencontrer un message " ImportError : Aucun problème de module nommé cv2 ». Voici une analyse de la cause et une solution pour remédier au problème :
Comme mentionné dans la requête, vous avez installé OpenCV version 2.4.5 sur un Raspberry Pi à l'aide d'un script. Lors de la tentative d'importation de cv2, le message d'erreur indique que le module est introuvable.
Le premier point à considérer est de savoir si OpenCV est correctement installé. Pour vérifier cela, assurez-vous que le fichier cv2.so est présent dans le répertoire "/usr/local/lib/python2.7/site-packages/...".
La présence de dossiers pour Python 3.2 et 2.6 dans "/usr/local/lib" suggère un problème potentiel de configuration du chemin.
Pour résoudre ce problème, vous devez exécuter les commandes suivantes dans Terminal/CMD :
conda update anaconda-navigator conda update navigator-updater
Après avoir exécuté ces commandes, l'instruction "pip install opencv-python" devrait résoudre le problème pour les utilisateurs Windows avec Anaconda installé.
Pour les systèmes Linux, vous pouvez utiliser :
pip install opencv-python
Alternativement, vous pouvez essayez :
conda install opencv
Reportez-vous aux liens fournis (Link1, Link2) pour plus de détails.
Mise à jour pour Python 3.5 :
Si vous utilisez Python versions 3.5 ou supérieures, veuillez vous référer à ces ressources : Link3, Link4.
Solution supplémentaire :
Pour les utilisateurs d'Anaconda, vous pouvez également utiliser les éléments suivants commande (éliminant le besoin d'ajouter le canal menpo) :
conda install -c conda-forge opencv
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!