linux gnome 环境编译wxpytho n的问题

MaLi <[email protected]>
Newsgroups gmane.comp.python.chinese
Message-ID <[email protected]>
opensuse, gnome, wxPython-src-2.8.7.1,
全程编译无错,demo代码运行暂未发现无法运行问题,但是出现下面2个出错:
1。 python的command line界面,help(wx)出错:
Type "help", "copyright", "credits" or "license" for more information.
>>> import wx
>>> help(wx)
。。。
  File "/usr/local/lib64/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_gdi.py",
line 242, in __repr__
    def __repr__(self):                 return 'wx.Colour' + str(self.Get
(True))
  File "/usr/local/lib64/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_gdi.py",
line 230, in Get
    return _gdi_.Colour_Get(*args, **kwargs)
TypeError: in method 'Colour_Get', expected argument 1 of type 'wxColour *'

2。在demo.py运行后打开界面里面的Help --> Open Widget Inspector 无法打开,界面出错:
  File "/usr/local/lib64/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/stc.py",
line 10, in <module>
    import _stc
ImportError: No module named _stc

widget 编译参数如下(和官网比加了很多ms无意义的enable):
./configure --prefix=/opt/wx/  --with-gtk=2 --enable-monolithic
--with-gnomeprint --with-opengl --enable-debug --enable-debug_gdb
--enable-geometry --enable-graphics_ctx --enable-sound --with-sdl
--enable-mediactrl --enable-display --enable-optimize --enable-unicode
--enable-debug_flag --with-gnomevfs --enable-listctrl --enable-debug_info
--enable-gui --enable-shared --enable-debugreport --enable-timer
--enable-threads  --enable-docview --enable-help --enable-button
--enable-scrollbar --with-opengl
        make $* \
            && make -C contrib/src/gizmos $* \
            && make -C contrib/src/stc $*
 make install

wxpython编译如下:
python setup.py build
 python2.5 setup.py build_ext --inplace --debug(又按官网介绍编译)
python setup.py install

_______________________________________________
python-chinese
Post: send [email protected]
Subscribe: send subscribe to [email protected]
Unsubscribe: send unsubscribe to  [email protected]
Detail Info: http://python.cn/mailman/listinfo/python-chinese
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.