I added matplotlib.FROZEN to matplotlib.__init__.py.
It did not work because matplotlib has not yet been imported when
pygtk.require() is called. So I changed the import order and it seems to
be working on now.
On Wed, 2004-11-10 at 12:16, firstname.lastname@example.org wrote:
John Hunter wrote:
> Perhaps it would be better to define a constant in
> matplotlib.__init__.py, something like
> matplotlib.PY2EXE = hasattr(sys, 'frozen')
> because then the code which is conditional upon py2exe would be more
> if not matplotlib.PY2EXE
> or something like that...
Except that Py2EXE is not the only method of "freezing" apps. In
particular, you'd want this to work with OS-X's Py2App, and probably
other methods of bundling apps.
you might want:
matplotlib.FROZEN = hasattr(sys, 'frozen')
if not matplotlib.FROZEN
Then you could also accommodate other keywords that other bundling
BTW, is someone really successfully using PyGTK on Windows? Cool!