標籤:編譯 並儲存 開啟 示範 sip packages win ima bat
開發環境組件
Anaconda2.x
(成熟可靠的整合編譯環境,Python
之父Guido
也是核心的開發成員之一)
Sublime Text 3
(擁有強大補全功能和代碼正常化功能的編輯器)
Eric
(支援可視化開發的IDE
)
前兩者的安裝自然是不用說了,第三個的安裝則需要Python
事先安裝好PyQt4
和sip
等,可以使用pip
或者conda
進行安裝。
Eric4的安裝和配置
將下載好的Eric
解壓後等到如下的目錄結構:
雙擊 install.py
,當然也可以在cmd
下用python
解譯器進行。運行效果如下:
安裝好了以後在Anaconda2
的根目錄下可以看到一系列 eric*
檔案:
雙擊 eric.bat 檔案
開啟後 Settings
-> Preferences
進行如下的設定:
簡單的示範以及初始的Bug建立工程
開啟 Eric
選擇 Project
--> new
出現以下的視窗:
產生的Project
檔案:
工程指令檔視窗與UI
檔案視窗:
建立UI檔案
在UI
檔案視窗右鍵,選擇 new form...
在彈出的視窗中選擇 Main Window
儲存好產生的UI
檔案
接著可以在UI
檔案視窗看到新產生的UI
檔案:
雙擊UI
檔案將開啟QT Designer
:
在Designer
中編輯並儲存好UI
檔案後可以在,UI
檔案視窗中對UI檔案右鍵並選擇Compile form
這裡可能會出現一個Bug
主要是因為在目錄 Anaconda2/Lib/site-packages/PyQt4/
下面缺少一個如下用於轉換UI
檔案為指令檔的批次檔
這裡我們需要手動下載安裝PyQt4
安裝好PyQt4
再進行Compile
,之後會在工程指令檔視窗中會看到產生一個UI_XX
指令檔
雙擊開啟指令檔,然後運行
運行彈出的視窗
寫得這麼囉嗦,也是希望以後在重新進行對PyQt方面的開發時可以少走一些彎路
Windows下PyQt4開發環境搭建