(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版本太舊,如下圖



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


3、安裝成功後用pycharm在site-package可看到WX


五、代碼測試

import wx
class ButtonFrame(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()

    def OnClick(self, event):
        self.button.SetLabel("Clicked")


if __name__ == '__main__':
    app = wx.PySimpleApp()
    frame = ButtonFrame()
    frame.Show()
    app.MainLoop()


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章