import wx.lib.activex
在Windows上的Enthought Canopy或EPD中提供的wx版本失败。如何让 activex 容器与 Enthought Python 发行版配合使用?
首先,有必要安装 comtypes,这是通过 Enthought 包管理器不可用的依赖项。
然而,更严重的问题是,Enthought似乎错误地省略了在wx Python中使用activex容器所必需的两个myole4ax.*文件。您可以通过从项目页面下载 wxPython-src 压缩包,并将两个 myole4ax.* 文件(例如从 wxPython-src-2.8.12.1\wxPython\wx\lib)复制到 %python root%\Lib\site-packages\wx\lib 文件夹来复制这些文件。