I'm
getting the following error loading a Python plugin. Both python and pywin32 are
installed and the install is identical to that on half a dozen other machines
that function perfectly. The plugin is loaded from a workgroup, shared by all
the other machines. It broke roughly 24 hours after it was
installed.
Ring any
bells?
#ERROR : Traceback (most recent call
last):
# File "<Script Block >", line 262, in
XSILoadPlugin
# in_reg.RegisterProperty( "TRFutils" )
# File "<COMObject <unknown>>", line 5,
in RegisterProperty
# File
"C:\Python24\Lib\site-packages\win32com\client\__init__.py", line 96, in
Dispatch
# return __WrapDispatch(dispatch, userName,
resultCLSID, typeinfo, UnicodeToString, clsctx)
# File
"C:\Python24\Lib\site-packages\win32com\client\__init__.py", line 38, in
__WrapDispatch
# klass =
gencache.GetClassForCLSID(resultCLSID)
# File
"C:\Python24\Lib\site-packages\win32com\client\gencache.py", line 179, in
GetClassForCLSID
# mod = GetModuleForCLSID(clsid)
# File
"C:\Python24\Lib\site-packages\win32com\client\gencache.py", line 226, in
GetModuleForCLSID
# sub_mod =
mod.CLSIDToPackageMap.get(clsid_str)
#AttributeError: 'module' object has no attribute
'CLSIDToPackageMap'