Python win32all installation warning dialogs.

infobot infobot at skinnyhippo.com
Wed Jul 4 20:11:40 CEST 2001


Sorry Mark & Stefan, massively late followup since I got swamped in work and
an office relocation. Anyway, you were both right, I had one of the dodgy
comcat dlls - version 5.0 from MSIE I think.  Tried getting hold of the new
ones but worked easier to just reinstall the OS (it needed it anyway) - am
now using fresh Windows2000Professional & MSIE5.5 installation and no 
problem at all with Win32all. Thank you very much. 

chas

......................................................................

Mark Hammond wrote:
> > I've never had problems with Win32all before so I figure the above
> > are out-of-the-ordinary. May I ask how I should register these items ?
> 
> 
> You can register them manually by executing:
> python win32comext\axscript\client\pyscript.py
> python win32com\servers\interp.py
> python win32com\servers\dictionary.py
> 
> I suspect you will get the same errors tho.
> 
> I have no idea how this could just start happening recently.  My guess 
> is that some other software updated some COM dlls.
> 
> See 
> http://starship.python.net/crew/mhammond/win32/InstallationProblems.html 
> - but this specifically mentions Windows 98.  I suggest you try and find 
> a COM update from microsoft.com.

--------------------------------------------------------------

Stefan Migowsky wrote:
> there is probably a mismatch in the comcat.dll. 
> Mircosoft removed the interfaces to register COM categories
> from version 4.73 to version 5.0. So search for the
> file comcat.dll in the system directory and look for
> the version. If it is higher than 4.73 there is your problem.
> To fix it try to get version 4.73 and run 
> 
> regsvr32 c:\4.73\comcat.dll
> %PYTHON ROOT%\python.exe
> %PYTHON ROOT%\win32comext\axscript\client\pyscript.py
> %PYTHON ROOT%\python.exe %PYTHON ROOT%\win32com\servers\interp.py
> %PYTHON ROOT%\python.exe %PYTHON ROOT%\win32com\servers\dictionary.py
> regsvr32 -u c:\4.73\comcat.dll
> regsvr32 %SYSTEM32%\comcat.dll



More information about the Python-list mailing list