On Tue, 2010-04-06 at 21:54 +1200, Mark Schafer wrote: > Thanks for the advice Rafael, > Alas it has not worked. > I uninstalled python 2.6.5 and installed 2.6.4 > Then the same packages as before: > - pycairo-1.8.6.win32-py2.6.exe > - pygobject-2.20.0.win32-py2.6.exe > - pygtk-2.16.0+glade.win32-py2.6.exe > > But getting exact same error :-( > > I have installed the VC2008 redistributable (vcredist_x86.exe) and no > change
AIUI it also depends on the version of python used to *generate* the installer. Is this correct? John > MarkS... > > > Rafael Villar Burke (Pachi) wrote: > > On 04/04/2010 21:58, Rafael Villar Burke (Pachi) wrote: > > > Hi Mark, I'm having a similar problem but only for frozen > > > applications (py2exe) when run on other machines (on mine they > > > work fine). > > This is exactly what other users trying my pygtk application report: > > > > Traceback (most recent call last): > > File "condensa", line 35, in <module> > > File "condensaciones\gtkui.pyo", line 25, in <module> > > File "gtk\__init__.pyo", line 40, in <module> > > File "gtk\_gtk.pyo", line 12, in <module> > > File "gtk\_gtk.pyo", line 10, in __load > > ImportError: DLL load failed: No se encontrĂ³ el proceso > > especificado. > > > > > > I've recently upgraded to python 2.6.5 and I didn't have the > > > problem till then, so maybe it's related. > > > > > > Can you check if using a different version of python (not 2.6.5), > > > like 2.6.4 works for you? > > > > > > Please, tell us if you find anything new, and I'm also clueless > > > about what could be the problem here. > > The issue looks like what's described in a comp.lang.python thread > > here [1] > > If you can check that installing the VC2008 redistributable [2] > > solves the problem for you then we may have further evidence. > > > > AFAICT, the problem in your case is that you are missing the VC2008 > > redistributable package on your system, but the pygtk installer was > > built using python 2.6.4, which requires it (so it should also work > > with Python 2.6.4 on the system). In my case, everything works fine > > locally, because I have the VC2008 redist installed system-wide but, > > when distributing the frozen app, the embeded python dll requires it > > to load _gtk.pyd (a DLL) and fails in systems without the VC2008 > > redistributable package installed. > > > > The following Python issues are related to the problem [3][4] > > > > The patch to issue 4120 [4] was merged into the new Python 2.6.5 > > release [5] to avoid the dependence of wininst_bdist extensions on > > the VC2008 redistributable. > > > > If this is the problem that's happening, then building the PyGTK, > > PyGObject and PyCairo installers using a newer Python 2.6.5 could > > fix the problem. > > > > [1] > > http://groups.google.com/group/comp.lang.python/browse_thread/thread/3ec6af1279a162ca# > > [2] > > http://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en > > [3] http://bugs.python.org/issue7833 > > [4] http://bugs.python.org/issue4120 > > [5] http://www.python.org/download/releases/2.6.5/NEWS.txt > > > > Regards, > > > > Rafael Villar Burke > > > > > > > Regards, > > > > > > Rafael Villar Burke > > > > > > On 03/04/2010 12:06, Mark Schafer wrote: > > > > > I have installed and have working python 2.6.5 > > > > > I have installed GTK+Runtime installer from here: > > > > > http://gtk-win.sourceforge.net/home/index.php/en/Home > > > > > I have installed pygtk-2.16.0+glade.win32-py2.6.exe > > > > > > > > > > and I have the same error as Mosh: > > > > > >>> import gtk > > > > > Traceback (most recent call last): > > > > > File "<pyshell#0>", line 1, in <module> > > > > > import gtk > > > > > File "C:\Python26\lib\site-packages\gtk-2.0\gtk\__init__.py", line > > > > > 40, in <module> > > > > > from gtk import _gtk > > > > > ImportError: DLL load failed: The specified procedure could not be > > > > > found. > > > > > > _______________________________________________ > pygtk mailing list pygtk@daa.com.au > http://www.daa.com.au/mailman/listinfo/pygtk > Read the PyGTK FAQ: http://faq.pygtk.org/ _______________________________________________ pygtk mailing list pygtk@daa.com.au http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://faq.pygtk.org/