One point:
I've modified iu.py to display info where the dll loading make an error:
(line 107 of iu.py)
if typ == imp.C_EXTENSION:
                        fp = open(attempt, 'rb')
                        print "nm:"+str(nm)
                        print "fp:"+str(fp)
                        print "attempt:"+str(attempt)
                        print "ext:"+str(ext)
                        print "mode:"+str(mode)
                        print "typ:"+str(typ)

                        mod = imp.load_module(nm, fp, attempt, (ext, mode,
typ))


Here is the result:

nm:matplotlib._path
fp:<open file 'C:\...\Manager_onedir\dist\Manager\matplotlib._path.pyd',
mode 'rb' at 0x03798070>
attempt:C:\...\Manager_onedir\dist\Manager\matplotlib._path.pyd
ext:.pyd
mode:rb
typ:3

(all other previous file where the same for ext,mode and typ)

Traceback (most recent call last):
  File "<string>", line 16, in <module>
...
  File "C:\Users\Laurent\Projets\DTSQ\Def\Soft\Scripts\external_apps\
svn.pyinstaller.org\iu.py", line 116, in getmod
    mod = imp.load_module(nm, fp, attempt, (ext, mode, typ))
ImportError: DLL load failed: Le module spÚcifiÚ est introuvable. (module
not found)

I've opened an ipython shell and did:
a=open('C:\...\Manager_onedir\dist\Manager\matplotlib._path.pyd','r') and it
works...

I've also tried to replace the file with the one genrated via py2exe but got
the same error :)

Hope it could help...

2009/12/13 Laurent Dufrechou <[email protected]>

> Ha sorry!
> I did a revert but it did not suppres old unmanaged files!
> Cleaned up all, and now no more errors :)
>
> On build I get no more errors.
>
> Still, the .exe does not launch, same error, it said that it could not load
> a .dll
> If I put the manifest file + dll at the root, still got R6034...
>
> Do you think it still a manifest issue?
> :/
>
>
> 2009/12/13 Florian Höch <[email protected]>
>
> > manifest.py", line 1704, in load_dom
>>
>> Interesting, as manifest.py should only have 993 lines :) Can you check
>> if the patch is correctly applied?
>>
>> Regards,
>>
>> Florian
>>
>> Laurent schrieb:
>> > Hi florian,
>> >
>> > Just applied your new patch on clean r747.
>> >
>> > Got this isssue now:
>> >
>> > I: Analyzing C:\Python26\lib\site-packages\matplotlib\ttconv.pyd
>> > E: Cannot parse manifest resource 2, 1033 from
>> > E: C:\Python26\lib\site-packages\matplotlib\ttconv.pyd
>> > E: Traceback (most recent call last):
>> >   File "C:\Users\Laurent\Projets\DTSQ\Def\Soft\Scripts\external_apps
>> > \svn.pyinstaller.org\bindepend.py", line 352, in getAssemblies
>> >     False)
>> >   File "C:\Users\Laurent\Projets\DTSQ\Def\Soft\Scripts\external_apps
>> > \svn.pyinstaller.org\manifest.py", line 1729, in parse_string
>> >     self.load_dom(minidom.parseString(xmlstr), initialize)
>> >   File "C:\Users\Laurent\Projets\DTSQ\Def\Soft\Scripts\external_apps
>> > \svn.pyinstaller.org\manifest.py", line 1704, in load_dom
>> >     (self.filename, manifest.name))
>> > TypeError: sequence item 1: expected string, NoneType found
>> >
>> > I: Adding python26.dll dependency of ttconv.pyd
>> > I: Skipping MSVCP90.dll dependency of ttconv.pyd
>> > I: Skipping MSVCR90.dll dependency of ttconv.pyd
>> > I: Skipping KERNEL32.dll dependency of ttconv.pyd
>> > I: Analyzing C:\Python26\lib\site-packages\scipy\sparse\linalg\isolve
>> > \_iterative.pyd
>> > I: Skipping KERNEL32.dll dependency of _iterative.pyd
>> > I: Skipping msvcrt.dll dependency of _iterative.pyd
>> > I: Skipping msvcrt.dll dependency of _iterative.pyd
>> > I: Analyzing C:\Python26\lib\site-packages\scipy\sparse\linalg\dsolve
>> > \_zsuperlu.pyd
>> > I: Skipping KERNEL32.dll dependency of _zsuperlu.pyd
>> > I: Skipping msvcrt.dll dependency of _zsuperlu.pyd
>> > I: Analyzing C:\Python26\lib\site-packages\matplotlib\_delaunay.pyd
>> > E: Cannot parse manifest resource 2, 1033 from
>> > E: C:\Python26\lib\site-packages\matplotlib\_delaunay.pyd
>> > E: Traceback (most recent call last):
>> >   File "C:\Users\Laurent\Projets\DTSQ\Def\Soft\Scripts\external_apps
>> > \svn.pyinstaller.org\bindepend.py", line 352, in getAssemblies
>> >     False)
>> >   File "C:\Users\Laurent\Projets\DTSQ\Def\Soft\Scripts\external_apps
>> > \svn.pyinstaller.org\manifest.py", line 1729, in parse_string
>> >     self.load_dom(minidom.parseString(xmlstr), initialize)
>> >   File "C:\Users\Laurent\Projets\DTSQ\Def\Soft\Scripts\external_apps
>> > \svn.pyinstaller.org\manifest.py", line 1704, in load_dom
>> >     (self.filename, manifest.name))
>> > TypeError: sequence item 1: expected string, NoneType found
>> > ...
>> > ...
>> > etc
>> >
>> > Thx for your help :)
>> >
>> > --
>> >
>> > 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]<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.


Reply via email to