windows下python GUI開發環境的搭建

需要的東西有:

  • pyqt(qt庫的python版)
  • python
  • IDE

eric6壓縮包下載地址:http://download.csdn.net/download/ztzy520/9809167

pyqt4 windows 64位安裝包下載地址:http://download.csdn.net/download/ztzy520/9809093

這個環境的搭建網上的教程我這幾天差不多都翻遍了,但是感覺都不是很完整,我照着他們的教程搭,遇到了很多問題,當然這可能是我個人的問題,不能因爲自己遇到了問題就怪人家的教程沒寫好對吧。

首先python環境的搭建我就不多說了吧,自行百度。主要講一下pyqt的安裝和IDE(這裏我選的是pyqt原生的IDE eric),我在搭建的過程中碰到的問題也主要是安裝eric的時候碰到的問題。

pyqt的安裝:
這裏如果你要用pyqt4的話,在下載pyqt安裝包的時候要注意一下版本,因爲這關係到後面IDE eric的安裝是否成功,具體等下會說。網上的一些教程包括pyqt的官網,都說安裝pyqt的時候需要先安裝sip和qt等等,其實貌似自從pyqt的哪一個版本後,官方就把這些東西集成在pyqt的安裝包裏面了,所以只要直接下載pyqt的安裝包然後安裝就行了。

eric的安裝:
現在不管你是去eric的官網還是其他地方去下載eric的安裝包,基本上都是6版本以上的了,其實版本號沒有什麼大關係,主要是eric需要依賴幾個其他的Python庫,其中包括一個我安裝時候遇到的大麻煩,就是QScintilla這個庫,這個庫是c++的編輯器類Scintilla在QT環境下的移植版本,爲什麼要這個庫呢,因爲qt本來就是C++的庫嘛,pyqt只不過是qt的python移植版。根據我安裝的過程我發現,要成功安裝eric6以及以上版本的,pyqt的版本至少要是pyqt4-4.4.11以上的,因爲eric6需要Qscintilla這個庫的版本至少是2.8版本,如果你裝的是pyqt4-4.4.11以下的,那麼它內置的Qscintilla版本不是2.8以上的,在安裝eric的時候會提示Qscintilla版本過低而導致無法安裝。所以建議去我給的地址下載pyqt和eric。不然可能會導致版本不匹配而安裝失敗。eric所需要的環境有了之後,它的安裝就很簡單了,直接運行解壓過後的壓縮包裏面的install.py就行了。安裝完成後要啓動它的話,它的啓動文件在你的python安裝目錄下的script文件夾下,叫eric6.bat。直接運行就可以打開eric的圖形化界面了,第一次啓動可能還需要配置一下eric,建議參考這個地址:http://www.cnblogs.com/lhj588/archive/2011/10/03/2198472.html 個人覺得寫的很不錯。

希望這個教程能幫到大家!

嘔心瀝血寫出來的,轉載請一定註明出處!

發佈了38 篇原創文章 · 獲贊 19 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章