install:
#sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev libgtk2.0-dev
在终端输入 python
>>> import wx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named wx
提示没有wx模块,其实已经安装好了,
在IDE 里 import wx 则 可以,具体原因就不知道了,反正在IDE可以用
在 IDE 里 试试:
import wx
app = wx.App()
win = wx.Frame(None,title="简单编辑器",size=(410,335))
loadbtn = wx.Button(win,label="打开",pos=(225,5),size=(80,25))
savebtn =wx.Button(win,label="保存",pos=(315,5),size=(80,25))
filename = wx.TextCtrl(win,pos=(5,5),size=(210,25))
contents = wx.TextCtrl(win,pos=(5,35),size=(390,260),style=wx.TE_MULTILINE|wx.HSCROLL)
win.Show()
app.MainLoop()
结果会弹出一个 对话框,这说明wxpython 是安装好了的,至于在终端没用就不知到了
#sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev libgtk2.0-dev
在终端输入 python
>>> import wx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named wx
提示没有wx模块,其实已经安装好了,
在IDE 里 import wx 则 可以,具体原因就不知道了,反正在IDE可以用
在 IDE 里 试试:
import wx
app = wx.App()
win = wx.Frame(None,title="简单编辑器",size=(410,335))
loadbtn = wx.Button(win,label="打开",pos=(225,5),size=(80,25))
savebtn =wx.Button(win,label="保存",pos=(315,5),size=(80,25))
filename = wx.TextCtrl(win,pos=(5,5),size=(210,25))
contents = wx.TextCtrl(win,pos=(5,35),size=(390,260),style=wx.TE_MULTILINE|wx.HSCROLL)
win.Show()
app.MainLoop()
结果会弹出一个 对话框,这说明wxpython 是安装好了的,至于在终端没用就不知到了
本文探讨了在Python环境中使用wx模块时遇到的问题,重点解释了在终端中导入wx模块失败的原因,并通过实例演示了如何在IDE环境下正确使用wx模块。问题源于模块路径配置或IDE与终端环境差异,最终通过IDE环境验证了wx模块的可用性。
703





