我目前正在关注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
答案 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