On 2/15/2007 8:18 PM, Artie wrote:

>>>>> On Feb 6, 8:23 am, "Artie" <[EMAIL PROTECTED]> wrote:
>>>>>> I'm back with another issue that I couldn't resolve :-) !  I'm not
>>>>>> trying to annoy... really... I'm not.
>>>>>> In my python script:
>>>>>> import encodings
>>>>>> from encodings import *
>>>>>> import encodings.cp1252
>>>>>> import encodings.idna
>>>>>> import encodings.hex_codec
>>>>>> import encodings.latin_1
>>>>>> import encodings.utf_8
>>>>>> import encodings.utf_16
>>>>>> import encodings.utf_16_le
>>>>>> import encodings.ascii
>>>>>> After built with pyinstaller (svn rev 306), I run my program and
>>>>>> receive the error:
>>>>>> Traceback (most recent call last):
>>>>>>   File "<string>", line 3, in ?
>>>>>>   File "/home/ueoff/Desktop/pyinstaller/iu.py", line 334, in
>>>>>> importHook
>>>>>>     raise ImportError, "No module named %s" % fqname
>>>>>> ImportError: No module named encodings
>>>>>> Any suggestions?
>>>>>> --Artie
>>>>> This is the only warning about encodings generated during build:
>>>>> W: delayed  __import__ hack detected at line 0 - encodings (/usr/lib64/
>>>>> python2.4/encodings/__init__.pyo)
>>>> I have the same problem, with (and only with) OpenGL.
>>>> If I do not use encodings then it can't find another module.
>>>> When I don't use OpenGL it is just fine, so I think it has something
>>>> to do with OpenGL.
>>>> If anyone can help us with this, please.
>>>> Sorry, English is not my native language.- Hide quoted text -
>>>> - Show quoted text -
>>> I am using PyOpenGL as well...
>> Hi Artie, again sorry for my bad English.> I am using PyOpenGL as well...
>>
>> Yes, me to.
>> I am not sure, but I think that PyOpenGL use Python C/API to do the
>> import and pyinstaller can't detect everything. So we need some kind
>> of hooks.
>> I use pyinstaller for a long time and never had any problems till now.
>> And only difference was PyOpenGL.
>> Try to build a simple script, let's say:
>> #! /usr/bin/python
>>
>> print "Hi, all"           # just for fun
>>
>> then try same script with PyOpenGL:
>> #! /usr/bin/python
>> from OpenGL.GL import *
>> print "Hi, all"           # just for fun
>>
>> I can't really try that now, because I not at home, but I think it
>> will generate same (or similar) error.
>> In my project when I comment lines starting with:
>> from OpenGL.GL import *
>> from OpenGL.GLU import *
>> from OpenGL.GLUT import *
>> everythink is just fine.
>>
>> I don't know, should we file a bug report or something.
> 
> Well, I think this thread is the bug report...  The maintainers of
> pyinstaller seem to regularly respond to these threads; and hopefully
> they will soon.  I know that there is a way for these types of
> installers to deal with these kinds of issues; py2app, py2exe, and
> cx_Freeze don't have any problems doing it.  And you might ask... "why
> not use those instead?".  Well I do, but their options are limited and
> require a little more setup on your end.  That is why I am evaluating
> pyinstaller and I think it has some potential... and hopefully using
> PyOpenGL in your project does not render pyinstaller useless in the
> future.  But, until then, it is useless to me.

Hello,

I had a look at the thread. I can't really help if you don't give me a 
reproducible test case. Try finding a minimal program which doesn't work 
with PyInstaller and send it to me.

BTW, PyOpenGL usually works well with PyInstaller, I have personally 
packaged large applications with PyOpenGL without any problem.
-- 
Giovanni Bajo


--~--~---------~--~----~------------~-------~--~----~
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