python GUI+pycharm打包工程為exe文件


一、准本工作

系統: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推薦配置國內源


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM