Ya no busques más en otras webs ya que has llegado al sitio justo, contamos con la solución que buscas pero sin liarte.
Solución:
opencv no es compatible con python 3. Tuve que instalar opencv3 para python 3. La respuesta marcada en ¿cómo podríamos instalar opencv en anaconda? explica cómo instalar opencv(3) para anaconda:
Ejecute el siguiente comando:
conda install -c https://conda.binstar.org/menpo opencv
Me di cuenta de que opencv3 también está disponible ahora, ejecute el siguiente comando:
conda install -c https://conda.binstar.org/menpo opencv3
Editado el 18 de agosto de 2016: Es posible que desee agregar el canal “menpo” de forma permanente por:
conda config --add channels menpo
Y luego opencv puede ser instalado por:
conda install opencv (or opencv3)
Editado el 14 de agosto de 2017: “gráficos clínicos“el canal proporciona una versión vtk relativamente más nueva para python3 muy reciente
conda install -c clinicalgraphics vtk
Editar el 16 de abril de 2020 (basado en el comentario de @AMC): OpenCV se puede instalar a través de
conda-forge
(ver detalles aquí)
conda install -c conda-forge opencv
Puedes probar
conda install -c menpo opencv=3
Use este código en el aviso de Anaconda:
conda update conda -c conda-canary
Entonces no escribas este código:
conda install -c conda-forge opencv
pero, en su lugar, utilice:
Pip install opencv-python
Funcionó conmigo después de unos días de pruebas.
Vea el video de Krishna Ojha y lea los comentarios debajo del video.
Si te ha resultado útil nuestro artículo, sería de mucha ayuda si lo compartes con el resto desarrolladores así contrubuyes a difundir nuestra información.