一、准本工作
系統:win10
開發環境:pycharm
三方庫:pyqt5、pyqt5-tools
python版本:v3.7.3
pip版本:v20.3.1
二、三方庫安裝
命令行(cmd)輸入:【pip list】查看安裝的三方庫信息,【pip install PyQt5】進行pyqt5組件下載,【pip install PyQt5-tools】進行pyqt5-tools組件下載。
// pyqt5安裝成功提示 Successfully installed PyQt5-5.15.4 PyQt5-Qt5-5.15.2 PyQt5-sip-12.8.1
// pyqt5-tools安裝成功提示 Successfully installed PyQt5-tools-5.15.2.3.0.2 click-7.1.2 pyqt5-5.15.2 pyqt5-plugins-5.15.2.2.1.0 python-dotenv-0.17.0 qt5-applications-5.15.2.2.1 qt5-tools-5.15.2.1.0.1
三、工程創建及配置
1、創建工程,如下所示:
2、進行項目的相關配置。【File】==》【Settings】==》【Project:項目名】==》【Project Interpreter】,點擊右側【+】號為項目導入需要的三方庫。
然后在設置中配置兩個工具(方便操作)。在設置中找到【Tools】==》【External Tools】,在左側面板的上方點擊【+】添加工具。
(1)、添加qt設計器工具,如下所示:
Name:工具名稱。
Program:designer.exe程序路徑。(解釋器安裝目錄下找到【Lib】==》【site-packages】==》【qt5_applications】==》【Qt】==》【bin】==》【designer.exe】)
Working directory:工作目錄。
(2)、添加轉換qt設計器文件擴展名工具。如下圖所示:
Name:工具名稱。
Program:解釋器程序安裝路徑。
Arguments:所需參數(-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py)。
Working directory:工作目錄。
(3)、工具查看。【Tools】==》【External Tools】,查看添加的工具。如下圖所示:
點擊【qt designer】工具創建和設計ui程序,保存項目(默認保存在pycharm創建的項目下)。
然后點擊【convert qt designer extension to py】工具,轉換成.py文件,如下圖所示:
安裝【pyinstaller】,如下圖所示:
然后點擊【Terminal】輸入【pyinstaller -F -w untitled.py】,將程序轉換成exe程序。
// 執行最后輸出類似如下,轉換成功 25939 INFO: Building EXE from EXE-00.toc completed successfully.
四、結束總結
1、友情提示:命令行前提需在環境變量中配置工具安裝路徑信息(或切換到安裝目錄執行目錄)。
2、pip推薦配置國內源。