我刚刚制作了一个virtualenv,安装了py2app和wx,并运行了一个wxPython应用程序。我得到了:
class mainWindow(wx.Frame):
AttributeError: 'module' object has no attribute 'Frame'
出于某种原因,当它从virtualenv运行时它永远不会起作用。我听说这可以通过从源代码编译wx
python模块来修复,但我无法访问任何编译器。有没有一种方法可以在没有root的情况下修复,或者需要root来安装?
我正在使用virtualenv,因为2.7我的系统上没有py2app,而我的管理员拒绝安装它。
答案 0 :(得分:2)
我已经记录了我如何在Mac上的virtualenv中使用wxPython。这有点像kludge,但它的确有效。见http://wiki.wxpython.org/wxPythonVirtualenvOnMac