wxPython.wx.AboutDialogInfo()没有属性AboutDialogInfo()

时间:2011-07-21 07:12:32

标签: import wxpython

所以,我遇到了wxPython的问题,我设法跟踪wx的导入,如下所示:

Pyinstaller Activex Attribute Error with wxPython

感谢@ mike-driscoll的回答,我删除了所有可怕的内容,并将其替换为

import wxPython

(导入wx不起作用......) 现在,每当我从wxPython调用一个类或方法时,我会在它的开头追加它:

wxPython.wx.

这适用于wxFrame,wxApp,wxSize,wxMenuBar等。但是。当我尝试使用AboutDialogInfo;

Traceback (most recent call last):
  File "C:\Users\Judge\Desktop\LulzApp\Lulz.py", line 101, in aboutApp
    info = wxPython.AboutDialogInfo()
AttributeError: 'module' object has no attribute 'AboutDialogInfo'

可以做些什么来解决这个问题?

1 个答案:

答案 0 :(得分:1)

您使用的是什么版本的wxPython?语法“import wxPython”在几年前就已被弃用。如果“import wx”不起作用,那么你的wxPython安装有问题,你应该重新安装它。我的猜测是你有多个wx安装,也许这让人感到困惑。一旦你可以“导入wx”,使用“wx.AboutDialogInfo”它应该工作。有关wx中几乎每个小部件的许多很酷的例子,请参阅wxPython演示。