Python3+PyCharm+PyQt5開發環境配置,超詳細

Python + PyQt + PyCharm 架構編程簡介

先簡單說下爲什麼要使用這樣的程序開發架構,原因如下:

Python:一種面向對象的高級動態編程語言,相比於其它如C/C++語言,具有上手快、代碼少、開發效率高的特點PyQt:Qt在Python下的綁定庫,而Qt是跨平臺的C++圖形用戶界面應用程序開發框架,是當前主流的GUI開發工具之一PyCharm:當前主流的Python編程環境優點:三者有機結合,進行應用軟件架構開發,可以做到在兼顧軟件運行效率的前提下,大大節省時間成本,加快項目的開發進度

本文主要包含以下幾部分內容,下面分別進行說明:

Python3下載及安裝

在Python官網下載: https://www.python.org/downloads/,此處下載的是python-3.7.4-amd64.exe。

安裝過程依次如下:

PyCharm下載及安裝

官網下載: https://www.jetbrains.com/pycharm/download/#section=windows,此處下載的是pycharm-community-2020.1.exe 。

安裝較爲簡單,一路向下默認安裝就可以了,依次如下所示:

PyQt5下載及安裝

可在Python官網的PyPI網站上搜索下載如下兩個whl安裝包:

兩個whl文件下載完成後,在控制檯中使用pip安裝就可以了,如:

pip3 install PyQt5-5.13.0-5.13.0-cp35.cp36.cp37.cp38-none-win_amd64.whlpip3 install pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl

需要說明的是,當前安裝路徑請設置爲whl文件所在的路徑,且建議在聯網下安裝,這樣在安裝過程中會自動安裝其它缺少的相關聯的庫文件。另外,安裝完PyQt5_tools庫後,在Python3的安裝路徑下的Scripts路徑下會出現三個常用的工具:designer.exe、pyuic5.exe和pyrcc5.exe,後面介紹如何將其集成到PyCharm中。

PyCharm中PyQt5常用工具的配置

主要包括下面的三個工具配置:

Qt Designer的配置:目的是在PyCharm開發環境中快速打開設計師PyUIC的配置:目的是將Qt Designer設計的“.ui”界面文件轉換成“.py”文件Rcc2Py的配置:目的是將Qt Designer設計中用到的資源文件“.qrc”轉換成“.py”文件

配置方法也比較簡單,在File菜單中選擇“Settings”,在彈出的設置對話框中進行工具的添加,如下圖所示:

QtDesigner的配置如下圖所示:

PyUIC的配置如下圖所示:

Rcc2Py的配置如下圖所示:

至此,三個常用工具就全部配置完成了。當使用時,就可以在PyCharm的工程裏面點擊右鍵,在右鍵菜單中就可以方便的調用這三個工具了,如下圖所示:

Python + PyQt + PyCharm 架構編程簡介

先簡單說下爲什麼要使用這樣的程序開發架構,原因如下:

Python:一種面向對象的高級動態編程語言,相比於其它如C/C++語言,具有上手快、代碼少、開發效率高的特點PyQt:Qt在Python下的綁定庫,而Qt是跨平臺的C++圖形用戶界面應用程序開發框架,是當前主流的GUI開發工具之一PyCharm:當前主流的Python編程環境優點:三者有機結合,進行應用軟件架構開發,可以做到在兼顧軟件運行效率的前提下,大大節省時間成本,加快項目的開發進度

本文主要包含以下幾部分內容,下面分別進行說明:

Python3下載及安裝

在Python官網下載: https://www.python.org/downloads/,此處下載的是python-3.7.4-amd64.exe。

安裝過程依次如下:

PyCharm下載及安裝

官網下載: https://www.jetbrains.com/pycharm/download/#section=windows,此處下載的是pycharm-community-2020.1.exe 。

安裝較爲簡單,一路向下默認安裝就可以了,依次如下所示:

PyQt5下載及安裝

可在Python官網的PyPI網站上搜索下載如下兩個whl安裝包:

兩個whl文件下載完成後,在控制檯中使用pip安裝就可以了,如:

pip3 install PyQt5-5.13.0-5.13.0-cp35.cp36.cp37.cp38-none-win_amd64.whlpip3 install pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl

需要說明的是,當前安裝路徑請設置爲whl文件所在的路徑,且建議在聯網下安裝,這樣在安裝過程中會自動安裝其它缺少的相關聯的庫文件。另外,安裝完PyQt5_tools庫後,在Python3的安裝路徑下的Scripts路徑下會出現三個常用的工具:designer.exe、pyuic5.exe和pyrcc5.exe,後面介紹如何將其集成到PyCharm中。

PyCharm中PyQt5常用工具的配置

主要包括下面的三個工具配置:

Qt Designer的配置:目的是在PyCharm開發環境中快速打開設計師PyUIC的配置:目的是將Qt Designer設計的“.ui”界面文件轉換成“.py”文件Rcc2Py的配置:目的是將Qt Designer設計中用到的資源文件“.qrc”轉換成“.py”文件

配置方法也比較簡單,在File菜單中選擇“Settings”,在彈出的設置對話框中進行工具的添加,如下圖所示:

QtDesigner的配置如下圖所示:

PyUIC的配置如下圖所示:

Rcc2Py的配置如下圖所示:

至此,三個常用工具就全部配置完成了。當使用時,就可以在PyCharm的工程裏面點擊右鍵,在右鍵菜單中就可以方便的調用這三個工具了,如下圖所示:

推薦我們的Python學習扣qun:784758214 ,看看前輩們是如何學習的!從基礎的python腳本到web開發、爬蟲、django、數據挖掘等【PDF,實戰源碼】,零基礎到項目實戰的資料都有整理。送給每一位python的小夥伴!每天都有大牛定時講解Python技術,分享一些學習的方法和需要注意的小細節,點擊加入我們的 python學習者聚集地

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章