最近對Python的開發又來了興趣,對於Python的開發一直停留在一個表面層的認識。
Python的入手簡單,語法讓人愛不釋手,在網絡通信方面自帶有成熟的類庫,還有第三方開發的開源包。
在GUI的開發上,Python自身帶有TKinter庫,還有第三方的庫 (比如wxPython, Qt)等等,
今天就來簡單介紹下wxPython開發的環境搭建。
在wxPython API主要模塊包括一個核心模塊。它由 wxObject 類,這是基礎 API 的所有類。控制模塊包含了所有 GUI 應用程序開發中使用的部件,例如,wx.Button,wx.StaticText(類似於一個標簽),wx.TextCtrl(可編輯的文本控制)等。
wxPython 的API有GDI(圖形設備接口)模塊。這是一組用於在部件中的繪圖類。 如字體,顏色,畫筆等類就是其中的一部分。所有的容器窗口類是由 Windows 模塊定義。
wxPython 官方網站也主持 Phoenix 工程計划 – 為Python3.* 新實現的wxPython。 它着重於提高速度,可維護性和可擴展性。該項目始於2012年開始,現仍處於測試階段。
雖然網上有很多python開發環境搭建的文章,不過重復造輪子還是要的,記錄一下過程,方便自己以后配置,也方便正在學習中的同事配置他們的環境。
1.准備好安裝包
Python 3.7.3 下載地址:https://www.python.org/downloads/release/python-373/
wxPython 4.0.4 下載地址:https://pypi.org/project/wxPython/#files
wxFormBuilder 3.9 下載地址:https://github.com/wxFormBuilder/wxFormBuilder/releases
2.安裝軟件
1)安裝python運行環境
雙擊python-3.7.3.exe,(下文引用別人的所以圖片版本有些不對,原文地址:https://www.cnblogs.com/EmptyFS/p/6184627.html)
一般采用自定義安裝比較好,不然自動安裝會把環境安裝到個人目錄里,有時要找起來很麻煩
另外第二個紅框前面的勾記錄打上,不然需要手動在windows環境變量的路徑中添加python安裝路徑
這里將安裝路徑手動修改一下,可以安裝到C盤也可以安裝到D盤
安裝完成后,我們來檢查一下python是否安裝成功,打開cmd命令,輸入python,回車,若顯示類似下圖,證明環境搭建完成。
測試輸出hello world,從開始菜單打開python自帶的IDE,輸入如下代碼,然后回車。
至此,我們的python環境搭建完成。如果輸入python出現下面錯誤
那就得手動將python安裝路徑添加到系統環境變量中
打開開始菜單,對計算機點右鍵=》屬性
選中后點擊編輯,在最后面分別添加
;C:\Python\Scripts\;C:\Python\;
這是剛才的安裝路徑
然后打開新的CMD(要開新的cmd才有效),輸入python就可以看到剛才的提示進入編碼界面了。
2)安裝 wxPython 軟件
1、將文件放到:
C:\Users\Sunmohe\Downloads\wxPython-4.0.4-cp37-cp37m-win_amd64.whl
2、以管理員身份運行CMD;
3、在CMD中運行下面指令:
pip install ./downloads/wxPython-4.0.4-cp37-cp37m-win_amd64.whl
至此安裝成功。
3)安裝 wxFormBuilder 軟件
雙擊 wxFormBuilder_v3.9.0.exe 一直下一步就可以,沒有別的問題。