python wxpython问题

importwxclassApp(wx.App):defOnInit(self):frame=wx.Frame(parent=None,title='Bare')fram... import wx
class App(wx.App):
def OnInit(self):
frame=wx.Frame(parent=None,title='Bare')
frame.Show()
return True
app=App()
app.MainLoop()
这段程序我在windows下运行没问题。在kali linux 运行老是出现
./1.py: line 2: syntax error near unexpected token `('
./1.py: line 2: `class App(wx.App):'
在linux下我用vim编辑器重新输入了一遍但是运行还是报这个错误求指点
展开
 我来答
爱卿平身免礼
2013-09-16 · TA获得超过227个赞
知道小有建树答主
回答量:249
采纳率:100%
帮助的人:144万
展开全部
你确信你有wx这个库?linux默认是没有的,检查一下吧。
更多追问追答
追问
我用的是kali linux 我用inport wx的时候没有报错
追答

亲自验证,我在ubuntu 上代码没有问题!

给你看一下我打的代码:

运行效果如下:

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c708226
2013-09-19
知道答主
回答量:22
采纳率:0%
帮助的人:8.2万
展开全部
不会吧,是不是类名不能是App关键字,或者是环境不对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式