- 论坛徽章:
- 8
|
本帖最后由 20032007 于 2015-12-24 11:35 编辑
请教一个wxpython的奇怪问题
ubuntu14.04 32bit系统+spyder+python2.7
代码很简单- import wx
- app=wx.App()
- frame=wx.Frame(None)
- frame.Show(True)
- app.MainLoop()
复制代码 我在spyder中运行,或者在终端运行 python test.py
就会报错:
File "/usr/lib/python2.7/dist-packages/spyderlib/widgets/externalshell/sitecustomize.py", line 540, in runfile
execfile(filename, namespace)
File "/home/xxx/code/test.py", line 7, in <module>
import wx
File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/__init__.py", line 45, in <module>
from wx._core import *
File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 6, in <module>
new_instancemethod = new.instancemethod
AttributeError: 'module' object has no attribute 'instancemethod'
我在终端直接输入python,进入后一句一句的输入以上的代码,结果又是正常的,也不报错。
请问是哪里出了问题?
|
|