Pages : 1
#1 Le 01/11/2009, à 23:56
- kougounof
Mousetrap "No module named opencv"
Bonsoir a tous
Je viens de découvrir le logiciel "Mousetrap" qui permet de controler la souris par la webcam. Mais malheureusement il refuse de se lancer.
kougounof@Clara:~$ mousetrap
DEBUG: mousetrap.mouse -> GNOME desktop has been detected
DEBUG: mouseTrap -> Settings have been loaded
DEBUG: mouseTrap -> DBus Service has been started
ERROR: mousetrap -> Main Gui load failed
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.5/mouseTrap/mouseTrap.py", line 171, in showMainGui
[''])
File "/usr/lib/pymodules/python2.5/mouseTrap/mainGui.py", line 41, in <module>
from opencv import cv
ImportError: No module named opencv
This modules depends of opencv libraries
ERROR: mousetrap -> Camera Module load failed
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.5/mouseTrap/mouseTrap.py", line 188, in startCam
[''])
File "/usr/lib/pymodules/python2.5/mouseTrap/cam.py", line 41, in <module>
import ocvfw
File "/usr/lib/pymodules/python2.5/mouseTrap/ocvfw.py", line 46, in <module>
class ocvfw:
File "/usr/lib/pymodules/python2.5/mouseTrap/ocvfw.py", line 65, in ocvfw
def cmAddMessage(self, message, font = cv.CV_FONT_HERSHEY_COMPLEX, poss = None ):
NameError: name 'cv' is not defined
ERROR: mousetrap -> Events Handler Load Failed
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.5/mouseTrap/mouseTrap.py", line 210, in startEventsHandler
modules["events"].startMapperListener( modules["gui"].mapper )
KeyError: 'gui'
En voyant "No module named opencv" j'ai installé python-opencv a partir de Synaptic, mais aucun changement...
Avant ca j'ai du installer python2.5 parcequ'il ne le trouvais pas, mais je doute qu'il y'ai un rapport.
Je tourne sous ubuntu 9.10 fraichement installé ^^
Merci a ceux qui voudront bien m'aider
Dernière modification par kougounof (Le 02/11/2009, à 00:33)
Hors ligne
#2 Le 02/11/2009, à 00:01
- slasher-fun
Re : Mousetrap "No module named opencv"
Bonjour,
Installer python-opencv devrait résoudre le problème
Hors ligne
#3 Le 02/11/2009, à 00:04
- kougounof
Re : Mousetrap "No module named opencv"
Bonjour, merci de ta réponse si rapide.
Comme je l'ai indiqué dans mon message opencv est déjà installé, et j'ai recommencé l'installation au moins 5 ou 6 fois pour etre sur, mais ca ne fonctionne toujours pas.
Hors ligne
#4 Le 02/11/2009, à 00:30
- slasher-fun
Re : Mousetrap "No module named opencv"
Ton message disait que tu avais installé opencv, pas python-opencv
Hors ligne
#5 Le 02/11/2009, à 00:32
- kougounof
Re : Mousetrap "No module named opencv"
Ah autant pout moi je ne pensais pas qu'il y'avait une différence, je vais éditer mon message d'origine pour éviter toute mécomprehension Merci pour la précision ^^
Hors ligne
#6 Le 07/01/2010, à 19:20
- Slevin.be
Re : Mousetrap "No module named opencv"
J'ai le même souci et j'ai également installé python-opencv mais sans succès.
La solution m'intéresse donc grandement
Hors ligne
#7 Le 14/01/2010, à 21:53
- Slevin.be
Re : Mousetrap "No module named opencv"
J'ai trouvé un solution sur un autre forum anglais.
On karmic 64-bit, I changed a line in /usr/bin/mousetrap from python2.5 to python and now it works for me.
This is how I did it from the command line:
$ sudo gedit /usr/bin/mousetrap
Search for "python" (there's only 1 occurrence). Replace "python2.5" with "python" and you're good to do.
Donc en francais =>
fait sudo gedit /usr/bin/mousetrap dans un terminal et remplace la seule occurence de "python2.5" par "python"
Hors ligne
Pages : 1