py2exe wx.lib.activexwrapper win32com
brieuc.gorin at gmail.com
brieuc.gorin at gmail.com
Thu Apr 13 08:52:44 EDT 2006
I try to create an exe using py2exe, but i've got some troubles. In my
application, i use a flash activex control with wxPython
(wx.lib.activexwrapper). I get the following lines in the log when i
run my executable
Code:
Traceback (most recent call last):
File "main.py", line 8, in ?
File "misc.pyc", line 10, in ?
File "xmlconfig.pyc", line 10, in ?
File "window.pyc", line 13, in ?
File "wxPython\lib\activexwrapper.pyc", line 5, in ?
File "wx\lib\activexwrapper.pyc", line 24, in ?
ImportError: ActiveXWrapper requires PythonWin. Please install the
win32all-xxx.exe package.
On my XP with the python installation, i don't have any problems. I
really don't understand what happen, PythonWin is an ide, the real name
of the modules is pywin32. I use python 2.3 and wxPython 2.6, py2exe
0.6 with the bundle option. Some modules aren't correctly imported i
guess.
This is my code to import the activex and I makepy the file axflash
if wxPlatform == '__WXMSW__':
from wxPython.lib.activexwrapper import MakeActiveXClass
import axflash
flashControl = axflash
Thanks for your help ;)
More information about the Python-list
mailing list