Hi antonio, I saw your previous emails on the subject :) Can you send me the work you did before on hooks?
To be honest I'm very newbie with hook mechnism, so it will help me a lot! For point 3, don't know if it is related to patch in ticket39, but currently, manifest are currently well handled so far on my platform (python26/win32). Thx! 2010/1/13 Antonio Valentino <[email protected]> > Hi Laurent, > > Il giorno Tue, 12 Jan 2010 15:13:48 -0800 (PST) > Laurent <[email protected]> ha scritto: > > > Hi giovanni, all. > > > > After having made pyinstaller work with matplotlib, scipy (well not > > perfect this one, sadly had to hack a little due to time constraints), > > opengl, pyqt AND python2.6 (thanks Florian! and ticket 39) under 7 now > > I want to put more pressure on pyinstaller! > > > > Here is the challenge, make mayavi work... > > Well this part will be fun, it depends on enthought distribution, vtk > > and mayavi :) > > > > My first (raw) try gave me: > > ImportError: No module named enthought.traits > > > > Ok, googled a little: > > > https://mail.enthought.com/pipermail/enthought-dev/2009-September/024306.html > > > http://groups.google.com/group/pyinstaller/browse_thread/thread/cffcb4ccb0241b75/04b14798750d8af3?lnk=gst&q=enthought#04b14798750d8af3 > > > > Smell bad for me... > > > > Ok, so if I would want to spend some time on the subject: > > > > 1/Do you think something is possible with pyinstaller (and not hacky > > as https://svn.enthought.com/enthought/changeset/24349?) > > I mean could a proper hook can do the job? > > in the past I spent some time to try to make pyinstaller work with > enthought components. Unfortunately I had no success. > > There are three main problems I encountered: > > 1. hooks I created to support enthought components was not triggered > in > my setup. I think, but I'm but sure of this, the cause is that the > main > enthought directory hasn't a __init__.py file inside. The package path > is handles hacking with the __path__ variable in a .pth file. > > 2. if I manually add an __init__.py file in the enthought folder to > avoid problem (1.) hooks are triggered and I can collect all needed > sources including qt/wx backends ones. Unfortunately I was not able to > find a way to ad to the distribution resources needed by enthought > module (they are handled using pkg_resources). > > 3. finally even if I make a raw copy of the entire enthought package > into the onedir directory I keep having problems with dll loading and > manifests. Maybe the situation for this point could be changed since > the time I performed my tests. > > I hope this info can help you to find a solution. > I'm very interested to use pyinstaller to package enthought based > application so please keep posting and take us up to date. > > > 2/I've seen that all packages needed are in something like: > > C:\Python26\Lib\site-packages\Mayavi-3.3.0-py2.6-win32.egg > > Does pyinstaller has full support for the egg format?(seems ok from > > the FAQ, but prefer to ask the specialists) > > > > ;_; > > > > Any comments welcomed! > > > > Laurent > > > Best regards > > -- > Antonio Valentino > > -- > You received this message because you are subscribed to the Google Groups > "PyInstaller" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<pyinstaller%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/pyinstaller?hl=en. > > > >--
You received this message because you are subscribed to the Google Groups "PyInstaller" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected].
For more options, visit this group at http://groups.google.com/group/pyinstaller?hl=en.
