Problems running on HP Intel duo core machine
Aaron Brady
castironpi at gmail.com
Sat Dec 13 15:28:22 EST 2008
On Dec 11, 3:16 pm, jim-on-linux <inq1... at inqvista.com> wrote:
> Aaron,
>
> The TraceBack is :
>
> TraceBack:
> File win32ui.pyc, line 12, in <module>
> File win32ui.pyc Line 10, in _load
> ImportError: DLL Load Failed: The specified module
> could not be found.
snip
> > Both modules 'win32api.pyd' and win32ui.pyd are in
> > the same directory.
>
> > Below is a copy of the win32ui.py module. The only
> > difference between this and win32api.py module is
> > the name that is installed when creating the path.
>
> > def __load():
> > import imp, os, sys
> > try:
> > dirname =
> > os.path.dirname(__loader__.archive) except
> > NameError:
> > dirname = sys.prefix
> > path = os.path.join(dirname, 'win32ui.pyd')
> > #print "py2exe extension module", __name__,
> > "->", path
> > mod = imp.load_dynamic(__name__, path)
> > ## mod.frozen = 1
> > __load()
> > del __load
snip
'load_dynamic' help says this:
"(Note: using shared libraries is highly system dependent, and not all
systems support it.)"
You can try this: create a bare-bones shared library, 'temp_load.pyd'
perhaps, place it in the folder, and create 'temp_load.py' there too,
as follows:
import imp
imp.load_dynamic( 'temp_load', 'temp_load.pyd' )
That will tell us if the problem is Python or win32ui.
More information about the Python-list
mailing list