搭建Python+PyQt+Eric平台進行圖形化開發__Python

來源:互聯網
上載者:User
預備安裝程式:   2、1、下載Python3.2

    官方網站:http://www.python.org/

下載地址:http://www.python.org/ftp/python/3.2.2/python-3.2.2.msi   2、2、下載PyQt4

官方網站:http://www.riverbankcomputing.co.uk

下載地址:下載Windows 32 bit installer

 www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-Py3.2-x86-gpl-4.8.5-1.exe   2、3、下載Eric5

     官方網站:http://eric-ide.python-projects.org/

 下載地址:http://nchc.dl.sourceforge.net/project/eric-ide/eric5/stable/5.1.5/eric5-5.1.5.zip

     中文包:http://nchc.dl.sourceforge.net/project/eric-ide/eric5/stable/5.1.5/eric5-i18n-zh_CN.GB2312-5.1.5.zip 3、安裝配置步驟:   3、1、安裝Pyhon3.2

首先安裝Python3.2,預設安裝到C:\python32目錄下面,安裝成功後,會出現在開始菜單中。

   


 

當安裝好了Pyhon,記得要配置環境變數,把C:\Python32添加到PATH中,如圖:

 

      

    3、2、安裝PyQt4

   接著安裝PyQt4,對應python3.2的PyQT4的版本PyQt-Py3.2,點擊安裝程式:PyQt-Py3.2-x86-gpl-4.8.5-1.exe,安裝到預設的目錄下即可,安裝完成後就可以在開始菜單中看到PyQT4的GUI設計器如圖:

 

      

    3、3、安裝Eric5

A、解壓下載包eric5-5.1.5.zip和eric5-i18n-zh_CN.GB2312-5.1.5.zip,把 

    eric5-i18n-zh_CN.GB2312-5.1.5檔案夾中的檔案拷貝到eric5-5.1.5檔案夾中。

B、把eric5-5.1.5拷貝到C:\目錄下,點擊eric5-5.1.5中的install.py檔案進行安裝。如圖:

 

        s

 

C、Pythonw配置:您可以通過點擊安裝目錄eric5.bat(第一次)或eric5-configure.bat進行配置,
點擊Editor—>Autocompation—>勾上所有的對號選框。QScintilla—>勾上左右的兩個選

框,然後在下面source中,選擇from Document and API files. 如圖:

 

      

 

 

點擊Editor—>APIs—>勾上Complie APIs Autocompation,然後在Language中,選擇

python。點面下面的Add from installed APIs按鈕,選擇住需要的.api檔案。最後點擊

Compile APIs。如圖:
  

          4、製作一個Demo   4、1、用Eric建立Demo項目

Projcet Name(項目名稱):Demo
    Projcet Type(項目類型):QT4 GUI
    Projcet Directory(項目儲存目錄):選擇你計劃存放的專案檔目錄。
    點擊OK,會出現版本選擇對話方塊,選擇None。   4、2、在Demo項目中添加Forms,用PyQT4設計  

     單擊軟體介面左面的Projcet-Viewer中的第二個選項卡Forms在下面空白地區中,右鍵滑鼠->New form... 彈出對話方塊中選擇Dialog,然後OK-給ui檔案起個名字(Login.ui),儲存後,會自彈出QT4設計視窗

 

       

 

 

 

 

 

 

 

 


轉到QT設計師表單設計工具,這時您就可視化的設計您的登入表單了。這個工具非常簡單、中文操作介面,一看就會。

 

      

 

 

 

 

    4、3、返回到Eric介面後,設計程式。

返回到Eric IDE在Project-Viewer---->Forms 如圖:

 

          

 

 

 

 

選擇中Login.ui檔案右鍵點擊“compile form”,就會在Project-Viewer--->Sources產生一個UI_Login.py的腳步檔案,如圖:

      

這時就可以按F2運行ui_Login.py腳步測試,看到效果,如圖:

 

       


 

【安裝】 首先確保Python2.6版以上已經安裝,再安裝PyQt。 然後安裝Eric4,先解壓縮到任意地方,把那個中文包外掛程式也壓縮,把目錄i18n裡面的兩個檔案eric4_zh_CN.GB2312.qm和eric4_zh_CN.GB2312.ts複製到剛剛解壓縮出來的Eric4裡的一個目錄i18n裡,然後雙擊Eric4主目錄下的install.py即可。Eric4會自動把檔案複製到你的Python目錄下,在C:\Python26\Lib\site-packages\eric4\裡

        安裝好後,你可以雙擊eric4下面的eric4.py或eric4.pyw來啟動Eric4。這兩個檔案的區別是,前者會開啟一個cmd視窗,後者沒有。

       初次開啟Eric4,一個配置視窗會首先出現,可以簡單的配置一下(或者以後在Settings – Preferences中配置):

在Eidtor下面,點擊APIs,勾選上”Compile APIs automatically”,選擇Language為”Python”,點擊Add from installed APIs,選擇eric4.api或其它你需要的APIs。然後點擊下面的”Compile APIs”,這裡會需要點時間。結束後點Apply。

然後點擊Autocompletion,裡面的三個都勾選上。然後再點擊QScintilla,選”from Document and API files”,Apply 然後 OK。

       配置好後,就可以進行使用Eric4了。  

[注1.] 官網要求安裝Python,Qt,PyQt,QScintilla,當然Python是必須的,另外我發現只要安裝PyQt就行,Qt和QScintilla不是必須的,PyQt-Py2.6-gpl-4.8.1-1.exe已經包含了QScintilla和Qt庫(如圖YNo.20101209)。

[注2.] Eric的工作目錄名不能用中文。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.