pip安装wxpython但import_(PYTHON_GUI)WxPython安装 PYTHON-PIP-WX

一、环境:python34 win64

二、安装方式两种:1、cmd >>cd c:\python34\scripts >>pip install wx下载地址

2、或将wx的wh1文件下载>>放入.python34/scripts里>>再pip install 文件名(√)

三、wx下载地址:https://pypi.python.org/pypi/wxPython/文件名  (√)

https://wxpython.org/Phoenix/snapshot-builds/

https://extras.wxpython.org/wxPython4/extras/

[下载注意版本匹配,比如 wxPython-4.0.0a4.dev3182+a7b9b02-cp35-cp35m-win32.whl  是win32的Python3.5版本的wxpython]

四、出现问题

1、PIP版本太旧,如下图

499893.html

499893.html

c36d13210a87324fd23806c3a4da66a8.png

499893.html

2、升级PIP:python -m pip install --upgrade pip,安装:pip install wxPython-4.0.0b2-cp34-cp34m-win_amd64.whl

499893.html

499893.html

0ecc028e48e0cd145e3ec1e748eae44e.png

3、安装成功后用pycharm在site-package可看到WX

499893.html

五、代码测试

importwx

classButtonFrame(wx.Frame):

def__init__(self):

wx.Frame.__init__(self, None, -1, 'Button Example',

size=(300, 100))

panel = wx.Panel(self, -1)

self.button = wx.Button(panel, -1, "Hello", pos=(50, 20))

self.Bind(wx.EVT_BUTTON, self.OnClick, self.button)

self.button.SetDefault()

defOnClick(self, event):

self.button.SetLabel("Clicked")

if__name__ == '__main__':

app = wx.PySimpleApp()

frame = ButtonFrame()

frame.Show()

app.MainLoop()

499893.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值