2013-04-02 7 views
2

Je viens de terminer l'installation de SimpleCV et de toutes ses dépendances, mais j'ai du mal à l'exécuter. Si je viens d'utiliser ceci:SimpleCV ne pas importer correctement

import SimpleCV 

Je ne reçois pas d'erreur, mais lorsque je tente:

from SimpleCV import Camera 

Je reçois l'erreur:

ImportError: cannot import name Camera 

Toutes les idées?

+0

Dans l'interpréteur python, 'importe SimpleCV; 'Camera' dans dir (SimpleCV)' return True? – g19fanatic

+0

@James est-il possible, dans le premier scénario, d'utiliser 'SimpleCV.Camera' ou cela ne fonctionne-t-il pas? – jamylak

+0

Aucun de ces travaux. Il agit comme s'il ne trouvait aucun des modules (Image, Affichage, Caméra, etc.). – James

Répondre

0

Si vous essayez d'utiliser SimpleCV d'éclipse et vous obtenez ces erreurs, peut-être vous pouvez essayer les instructions que j'ai posté dans la réponse de cette question: SimpleCV Code Completion with Eclipse Je vais coller les mêmes informations pour vous ici:

Ma tentative de correction de leurs importations consistait à supprimer toutes ces importations * de leur fichier init.py, ce qui aide avec le retard d'achèvement du code qu'il présente dans eclipse. Puis en important le répertoire d'oeufs SimpleCV (C: \ Python27 \ Lib \ site-packages \ simplecv-1.3-py2.7.egg) dans eclipse en tant que bibliothèque externe. Après cela, je pouvais courir ceci:

from SimpleCV.ImageClass import Image 

va de même pour l'importation Couleur:

from SimpleCV.Color import Color 

Il y a des importations cycliques, alors méfiez-vous de ceux qu'ils pourraient vous mordre. J'en ai moi-même eu un plus tôt en essayant d'importer SimpleCV.Color avant d'importer SimpleCV.ImageClass. Notez, avec les instructions ci-dessus, je semble être en mesure d'obtenir l'achèvement du code d'Eclipse.

Questions connexes