Windows下Eclipse+PyDev配置Python+PyQt4開發環境

來源:互聯網
上載者:User
本文為大家分享了Windows下配置Python PyQt4開發環境的詳細步驟,供大家參考,具體內容如下

1. 下載相關軟體

Eclipse下載地址:http://www.eclipse.org/downloads/

JRE下載地址:http://www.java.com/zh_CN/download/manual.jsp

PyDev下載地址: http://sourceforge.net/projects/pydev/

Python下載地址:http://www.python.org/getit/

PyQt4下載地址:http://www.riverbankcomputing.co.uk/software/pyqt/download

2. 安裝jre、Python、PyQt,安裝採用預設設定,一路點Next即可

作業系統為:Windows 7 旗艦版 64bit

軟體版本如下:

jre-7u9-windows-x64.exe

python-3.3.0.msi

PyQt-Py3.3-x86-gpl-4.9.5-1.exe

3. 解壓縮Eclipse以及PyDev壓縮包

3.1 將Eclipse壓縮包(eclipse-jee-indigo-SR1-win32-x86_64.zip)解壓至某個檔案夾(c:\eclipse)

3.2 將PyDev壓縮包(PyDev 2.7.1.zip)解壓,將兩個檔案夾覆蓋Eclipse下的同名檔案夾即可

4. 配置Eclipse

4.1 開啟eclipse.exe,第一次需配置workspace路徑

4.2 選擇window --> Preferences


4.3 在彈出的對話方塊中選擇PyDev --> Interpreter - Python,點擊按鈕”New...“


4.4 輸入Python解譯器的名稱與python.exe地址,點OK確定

4.5 選擇"Select All", 點OK確認


4.6 點擊”Forced Builtins“,選擇”New...“


4.7 輸入"PyQt4",點確定


4.8 確定Forced Builtins裡有PyQt4後,點OK


5. 建立一個PyDev Project

5.1 滑鼠右鍵選擇New --> Project


5.2 選擇PyDev --> PyDev Project, 點Next

5.3 填入Project Name,選擇Grammar Version --> 3.0,選擇Interpreter --> Python3.3,點Finish


6. 編寫測試代碼

6.1 在src檔案夾右鍵New --> PyDev Module建立一個Python Module


6.2 輸入module名字,點Finish


6.3 測試Python

測試代碼:

print("hello world")  

點擊綠色run按鈕執行

Console欄輸出正常即OK


6.4 測試PyQt4

測試代碼:

from PyQt4 import QtGui import sys app = QtGui.QApplication(sys.argv) button = QtGui.QPushButton('button') button.show() sys.exit(app.exec_()) 

點擊綠色run按鈕執行

有button視窗彈出即OK

以上就是本文的全部內容,希望對大家的學習有所協助。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.