OS X上的virtualenv中的wxPython?

时间:2013-01-16 15:42:24

标签: python wxpython virtualenv wxwidgets

我刚刚制作了一个virtualenv,安装了py2app和wx,并运行了一个wxPython应用程序。我得到了:

  class mainWindow(wx.Frame):
AttributeError: 'module' object has no attribute 'Frame'

出于某种原因,当它从virtualenv运行时它永远不会起作用。我听说这可以通过从源代码编译wx python模块来修复,但我无法访问任何编译器。有没有一种方法可以在没有root的情况下修复,或者需要root来安装?

我正在使用virtualenv,因为2.7我的系统上没有py2app,而我的管理员拒绝安装它。

1 个答案:

答案 0 :(得分:2)

我已经记录了我如何在Mac上的virtualenv中使用wxPython。这有点像kludge,但它的确有效。见http://wiki.wxpython.org/wxPythonVirtualenvOnMac