1. 程式人生 > 程式設計 >PyCharm GUI介面開發和exe檔案生成的實現

PyCharm GUI介面開發和exe檔案生成的實現

一、安裝Python

參考python的安裝

二、安裝PyQt5

推薦使用pip安裝:win+R調出cmd命令視窗

pip install PyQt5

等待片刻,繼續安裝PyQt5-tools

pip install PyQt5-tools

如果直接pip不成功的話,建議在python庫這個網站上搜索相關庫,下載相應的.whl檔案,然後用以下方法進行安裝:
①pip whl檔案所在路徑 whl檔名
②在cmd命令視窗先執行 cd whl檔案所在路徑 到該目錄下,然後 pip whl檔名 進行安裝

PyQt5:https://pypi.org/project/PyQt5/#history

PyQt5-tools:https://pypi.org/project/pyqt5-tools/#history

注意:PyQt5和PyQt5-tools的版本要相對應,同時要符合你的python的版本、作業系統環境等。

三、配置pycharm

官網下載安裝pycharm:https://www.jetbrains.com/pycharm/
或者關注微信公眾號“軟體安裝管家”,選擇相應的版本進行安裝。本文博主安裝的是pycharm2017漢化版
或者參考手把手教你如何安裝Pycharm——靠譜的Pycharm安裝詳細教程
簡單介紹一下pycharm的使用,正文部分從配置PyQt庫開始

pycharm的使用

檔案->新專案,選擇資料夾所屬位置和直譯器(即python.exe),點選“create"

PyCharm GUI介面開發和exe檔案生成的實現

PyCharm GUI介面開發和exe檔案生成的實現

右鍵該資料夾,新建->Python File

(左側列表欄可用快捷鍵”alt +1"調出)

PyCharm GUI介面開發和exe檔案生成的實現

輸入檔名點選確定

PyCharm GUI介面開發和exe檔案生成的實現

1.配置PyQt庫

檔案->設定->專案->Project Interpreter點選“+”號,搜尋pyqt5,點選“install package”

PyCharm GUI介面開發和exe檔案生成的實現

PyCharm GUI介面開發和exe檔案生成的實現

如果出現下圖所示的,叫表示成功安裝PyQt5了

PyCharm GUI介面開發和exe檔案生成的實現

2.在外部工具配置designer.exe

檔案->設定->工具->外部工具,點選“+”進行新增

PyCharm GUI介面開發和exe檔案生成的實現

名稱和描述可自行規定,最好為英文
程式:找到之前下載好的designer.exe檔案位置(有的所在路徑可能和我的不太一樣,找到就行)
工作目錄:$FileDir$

PyCharm GUI介面開發和exe檔案生成的實現

配置完成後可在工具->外部工具中看到

PyCharm GUI介面開發和exe檔案生成的實現

點選進入,建立自己的GUI介面。建立完成後儲存為.ui檔案

PyCharm GUI介面開發和exe檔案生成的實現

PyCharm GUI介面開發和exe檔案生成的實現

為了將.ui檔案轉換為.py檔案,需配置QtGUI

3.配置QtGUI

檔案->設定->工具->外部工具,點選“+”進行新增
程式:找到之前下載好的python.exe檔案位置
引數:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
工作目錄:$FileDir$

PyCharm GUI介面開發和exe檔案生成的實現

找到.ui檔案,右鍵->外部工具->PyUIC 即可轉換為相應的.py檔案

PyCharm GUI介面開發和exe檔案生成的實現

PyCharm GUI介面開發和exe檔案生成的實現

四、打包.py程式為可執行檔案exe

1.在pycharm中安裝庫PyInstaller

檔案->設定->專案->Project Interpreter點選“+”號,搜尋Pyinstaller,點選“install package”

PyCharm GUI介面開發和exe檔案生成的實現

2.調出terminal終端

檢視->工具視窗->terminal或者快捷鍵Alt F12

PyCharm GUI介面開發和exe檔案生成的實現

在terminal終端輸入命令pyinstaller -F -w untitled.py 點選回車

PyCharm GUI介面開發和exe檔案生成的實現

執行結束後會在當前目錄下生產dist資料夾,dist資料夾下為生成的exe檔案,在相應的路徑下即可找到exe檔案

PyCharm GUI介面開發和exe檔案生成的實現

PyCharm GUI介面開發和exe檔案生成的實現

引數說明:
-F:將所有庫檔案打包成一個exe
-w:隱藏黑色控制檯視窗

配置庫還可直接在terminal視窗直接pip install — 即可

到此這篇關於PyCharm GUI介面開發和exe檔案生成的實現的文章就介紹到這了,更多相關PyCharm GUI和exe檔案生成內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!