wxPython是Python语言的一套优秀的GUI图形库,允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。
下载wxPython,最新版本为3.0,下载地址为http://www.wxpython.org/download.php#linux,下载包为wxPython-src-3.0.0.0.tar.bz2。下载至/tmp目录。
# tar jxf wxPython-src-3.0.0.0.tar.bz2
# cd wxPython-src-3.0.0.0
编译wxWidgets
# ./configure --prefix=/usr --enable-xrc --enable-monolithic --enable-unicode
# make
# make install
# ldconfig
# make distclean
必须将之前的编译的文件全部清除,才能将wxPython编译成功。
编译wxPython
# /tmp/wxPython-src-3.0.0.0/wxPython/build-wxpython.py
# mv /tmp/wxPython-src-3.0.0.0/wxPython /usr/local
# vi ~/.bash_profile
添加如下语句:
export PYTHONPATH=/usr/local/wxPython
export LD_LIBRARY_PATH=/usr/local//wxPython/wxpy-bld/lib:$LD_LIBRARY_PATH
# source .bash_profile
/usr/local/wxPython/demo/demo.py
出现说明正常。