On Feb 13, 6:56 am, "srx" <[EMAIL PROTECTED]> wrote:
> Artie wrote:
> > On Feb 12, 12:35 pm, "srx" <[EMAIL PROTECTED]> wrote:
> > > 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.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To post to this group, send email to PyInstaller@googlegroups.com
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