我正在使用python 2.5,同时运行我从http://xoomer.virgilio.it/infinity77/main下载的模块persist_handlers.py我得到一个错误没有名为agw.au的模块(wx.lib.agw.aui)。 如何安装wx package?
实际上我正在尝试使用persistencemanager
来挑选wx.frame有没有更简单的方法来腌制这个?...
答案 0 :(得分:1)
您需要确保拥有最新版本的wx。我认为agw库是在2.8.9或其附近添加的。您始终可以从SVN下载它并将其添加到您的系统中。在我的Windows框中,它会在这里:
C:\ Python25 \ LIB \站点包\ WX-2.8 MSW-的unicode \ WX \ lib中\ AGW
持久性管理器只保存并加载小部件的设置。你无法直接挑选一个wxPython小部件,因为它包含了无法被腌制的C ++内容。但是,你应该能够腌制你的设置,因为那些只是普通的Python对象。