[python-win32] Makepy for Access on Win7

Niemann, Hartmut hartmut.niemann at siemens.com
Fri Mar 8 17:43:25 CET 2013


Hello!

I had to switch from Windows XP to Windows 7 and redo my python installation there.
I need to generate COM modules for Microsoft products I use.

When running makepy on Windows 7 / Python 2.7.3 (64bit) / pywin32-218.win-amd64-py2.7.exe for
Microsoft Access 12, I get:

>>> Generating to D:\bin\Python27\lib\site-packages\win32com\gen_py\4AFFC9A0-5F99-101B-AF4E-00AA003F0F07x0x9x0.py
Building definitions from type library...
Failed to execute command:
from win32com.client import makepy;makepy.main()
Traceback (most recent call last):
  File "D:\bin\Python27\Lib\site-packages\pythonwin\pywin\framework\toolmenu.py", line 103, in HandleToolCommand
    exec "%s\n" % pyCmd
  File "<string>", line 1, in <module>
  File "D:\bin\Python27\lib\site-packages\win32com\client\makepy.py", line 380, in main
    GenerateFromTypeLibSpec(arg, f, verboseLevel = verboseLevel, bForDemand = bForDemand, bBuildHidden = hiddenSpec)
  File "D:\bin\Python27\lib\site-packages\win32com\client\makepy.py", line 279, in GenerateFromTypeLibSpec
    gen.generate(fileUse, bForDemand)
  File "D:\bin\Python27\lib\site-packages\win32com\client\genpy.py", line 819, in generate
    self.do_generate()
  File "D:\bin\Python27\lib\site-packages\win32com\client\genpy.py", line 882, in do_generate
    oleItems, enumItems, recordItems, vtableItems = self.BuildOleItemsFromType()
  File "D:\bin\Python27\lib\site-packages\win32com\client\genpy.py", line 757, in BuildOleItemsFromType
    for type_info_tuple in self.CollectOleItemInfosFromType():
  File "D:\bin\Python27\lib\site-packages\win32com\client\genpy.py", line 679, in CollectOleItemInfosFromType
    attr = info.GetTypeAttr()
com_error: (-2147312566, 'Fehler beim Laden der Typbibliothek/DLL.', None, None)

The other two com modules (ADO and Excel) had no problem.

What could that be?

With best regards
Hartmut Niemann


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-win32/attachments/20130308/c8b05447/attachment.html>


More information about the python-win32 mailing list