wxPython AttribeError:Frame Object没有属性

时间:2015-02-02 17:00:32

标签: python wxpython

我目前正在关注wxPython.org的教程。

在正在运行的第二课中,我收到一条错误,指出Frame对象没有属性。

我试着按照这里给出的建议: wxPython AttributeError: module has no attribute 'Frame',但我找不到任何带有' wx.py'位于本地系统。我确实发现了一些类似的Canopy文件,因为它们具有' wx.py'在文件名中。我想知道如果不使用Canopy,这些是否会干扰。

还有什么我可以看的吗?

系统:OSX 10.6.8, Python 2.7.6, wxPython 3.0.0,Gedit

1 个答案:

答案 0 :(得分:0)

使用以下说明安装wxWidgets:

运行configure脚本:

  ./configure --with-gtk

运行make文件:

  make

安装wxGTK:

  make install

链接库:

  ldconfig

您可能希望按照这些说明安装wxPython:

编辑config.py

  BUILD_GLCANVAS = 0 # If true, build the contrib/glcanvas extension module
  BUILD_OGL = 0      # If true, build the contrib/ogl extension module
  BUILD_STC = 1      # If true, build the contrib/stc extension module

构建python模块(使用扩展构建):

  python setup.py build_ext --inplace

安装模块:

  python setup.py install

SETENV变量

  export LD_LIBRARY_PATH=$LD_LIBRARY_PATH=/usr/local/lib
  export PYTHONPATH=$PYTHONPATH=<path-to-wxPython-dir>/wxPython