J'ai installé OpenCV 3.1 sur mon Mac, cv2 est également installé via pip install cv2
.
vinllen@ $ pip install cv2
You are using pip version 7.1.0, however version 7.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Requirement already satisfied (use --upgrade to upgrade): cv2 in /usr/local/lib/python2.7/site-packages
Mais il semble que cv2
et cv
ne peuvent pas être utilisés:
Python 2.7.10 (default, Jul 13 2015, 12:05:58)
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named cv2
>>> import cv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named cv
J'ai essayé presque toutes les solutions en ligne, mais cela ne fonctionne pas.
Je ne sais pas ce que pip install cv2
installe réellement ... mais c'est sûrement pas OpenCV.pip install cv2
installe réellement this , qui sont quelques utilitaires de distribution de blogs, _ pas sûr de ce que c'est, mais c'est pas OpenCV.
Pour installer correctement OpenCV, vérifiez l'un des liens @ udit043 ajoutés dans le commentaire ou consultez l'un des didacticiels ci-dessous:
Vous trouverez ici un didacticiel expliquant comment installer OpenCV sur OS X: http://www.pyimagesearch.com/2015/06/15/install-opencv-3-0-and-python-2-7- on-osx/
Vous devez compiler OpenCV à partir des sources et activer les liaisons Python, ce qui prend un certain temps.
Une autre option consiste à utiliser brew
pour obtenir OpenCV, mais ne vous fournit pas nécessairement la dernière version ni une version entièrement optimisée:
Vous pouvez installer par
pip install opencv-python
J'ai utilisé conda install opencv
.__ et tout s'est bien installé pour moi.
Vous voudrez peut-être essayer ceci si vous utilisez Anaconda.
Assurez-vous que numpy, une autre dépendance est installée avant d’installer OpenCV
De plus, si vous avez installé à l’aide de PIP, vérifiez les packages installés à l’aide de
pip freeze
J'ai eu le même problème; voici ce qui a fonctionné pour moi: conda install -c conda-forge nb_conda
Si vous ne l’avez pas déjà fait, procédez comme suit pour installer et exécuter Conda sous OS X (extrait de docs ):
bash Miniconda3-latest-MacOSX-x86_64.sh
dans Terminalconda install -c conda-forge nb_conda
Vous pouvez également essayer conda install -c conda-forge opencv
et conda install -c conda-forge/label/broken opencv
si l'étape 5 ne fonctionne pas, comme l'a recommandé quelqu'un lorsque j'ai eu le même problème. J'espère que cela t'aides!
Vous pouvez installer par
conda install -c https://conda.binstar.org/menpo opencv