2010-06-12 7 views
2

Je cours OS X Leopard. J'ai suivi this site pour l'installer. Essayer d'exécuter n'importe quel script de démo, je reçois maintenant "Aucun module nommé opencv.cv", ce qui m'empêche évidemment de faire n'importe quelle programmation. Je cours python 2.5.1 (oui, je sais que c'est un peu vieux). Pourquoi cela serait-il, et comment puis-je le résoudre?installer opencv pour les problèmes de python

Merci

+0

Faites attention qu'au moins une fois pour moi, le programme d'installation a installé le module python dans le mauvais répertoire-site, où python n'a pas pu le trouver. Double vérifier que .. – zerm

Répondre

0

Vous avez malheureusement besoin de compiler openCV. Ce n'est pas si difficile à faire, au moins.

0

Un joli parcours est d'utiliser MacPorts: Tout d'abord, assurez-vous d'avoir py26-numpy installé pour avoir un support pour les fonctions de base telles que cv.fromarray:

sudo port install py26-numpy 

Ensuite, opencv compilera (sans problème de mon côté) :

sudo port install opencv +python26 
0

Votre lien indique d'installer OpenCV avec MacPorts, qui installe actuellement la version 2.2.0. L'API a été modifiée pour 2.2, ce qui pourrait être la raison pour laquelle n'existe pas opencv.cv (aussi votre lien est écrit pour l'ancien 1.0). OpenCV changelog explique:

http://opencv.willowgarage.com/wiki/OpenCV%20Change%20Logs

Il est clair pour moi comment actualisées la documentation OpenCV est de nos jours, mais je vous recommande regarder:

http://opencv.willowgarage.com/documentation/python/index.html

(Python les exemples commencent ici par import cv)

Questions connexes