The relative paths work fine now with the sugar-launch command, I just wasn't changing the current directory to the activity directory ¬¬.
I am not receiving any error from the sugar-launch in command line now, but the main problem persists. I've uploaded a few changes to the git. -- Rodrigo Pérez Fulloni - http://www.intermeddia.com On Wed, Dec 8, 2010 at 12:30 PM, Rodrigo <rodr...@gmail.com> wrote: > Instead of class = you might try this: >> > exec = sugar-activity hMouse.hMouse >> > I changed it. I don't know if works yet. > > These should not be necessary. Everything in your Activity should be >> > either part of the normal Python path or contained in the XO bundle. >> > You're also hard coding paths that may not always exist. If I test >> > your Activity using sugar-emulator, for instance, I won't have those >> > directories. >> > > I've tried with relative paths, but this way I can't import the > pygame.camera module... "ImportError: No module named camera". I don't know > why... but it doesn't work. As you may see, I'm using my own version of > pygame, because the XO has only the 1.8 version, but I need the camera > module in the 1.9 version. > Apparently there is a problem with the imports, because sugargame package > import is working fine. I guess that when I do the "import pygame" it search > for the pygame in the XO instead the pygame in my activity, so when it look > for pygame.camea it doesn't exists. Even if I do sys.paht.insert(0, "lib") > the problem persist (lib is the folder where is my pygame 1.9). > > It looks like your Activity interacts with the hardware in unusual >> > ways. This may not be allowed by Rainbow, which is a kind of sandbox >> > used by Sugar. >> > > In effect, I control the camera with PyGame 1.9 and control the mouse > cursor via XLib... but I think this is the usual (and unique) way... do you > have another idea to do this? > > Thanks! > -- > Rodrigo Pérez Fulloni > >
_______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel