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"
右鍵該資料夾,新建->Python File
(左側列表欄可用快捷鍵”alt 1"調出)
輸入檔名點選確定
1.配置PyQt庫
檔案->設定->專案->Project Interpreter點選“ ”號,搜尋pyqt5,點選“install package”
如果出現下圖所示的,叫表示成功安裝PyQt5了
2.在外部工具配置designer.exe
檔案->設定->工具->外部工具,點選“ ”進行新增
名稱和描述可自行規定,最好為英文
程式:找到之前下載好的designer.exe檔案位置(有的所在路徑可能和我的不太一樣,找到就行)
工作目錄:$FileDir$
配置完成後可在工具->外部工具中看到
點選進入,建立自己的GUI介面。建立完成後儲存為.ui檔案
為了將.ui檔案轉換為.py檔案,需配置QtGUI
3.配置QtGUI
檔案->設定->工具->外部工具,點選“ ”進行新增
程式:找到之前下載好的python.exe檔案位置
引數:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
工作目錄:$FileDir$
找到.ui檔案,右鍵->外部工具->PyUIC 即可轉換為相應的.py檔案
四、打包.py程式為可執行檔案exe
1.在pycharm中安裝庫PyInstaller
檔案->設定->專案->Project Interpreter點選“ ”號,搜尋Pyinstaller,點選“install package”
2.調出terminal終端
檢視->工具視窗->terminal或者快捷鍵Alt F12
在terminal終端輸入命令pyinstaller -F -w untitled.py 點選回車
執行結束後會在當前目錄下生產dist資料夾,dist資料夾下為生成的exe檔案,在相應的路徑下即可找到exe檔案
引數說明:
-F:將所有庫檔案打包成一個exe
-w:隱藏黑色控制檯視窗
配置庫還可直接在terminal視窗直接pip install — 即可
相關文章
- matlab開啟和生成使用.p檔案和exe檔案Matlab
- myeclipse開發ejb 如何生成介面檔案Eclipse
- Matlab生成exe檔案Matlab
- 簡單實現登陸註冊gui介面以及打包成exe檔案GUI
- 利用IDEA和exe4j生成exe檔案及資原始檔和so、dll檔案的放置Idea
- Matlab生成.exe格式檔案Matlab
- matlab (.m)檔案生成 windows 可執行(.exe)檔案MatlabWindows
- pycharm不生成pyc檔案的方法是什麼?PyCharm
- 減小Delphi xe系列生成的exe檔案大小
- 執行時生成其它EXE檔案(VB6)
- .NET 中的動態編譯(生成exe檔案)編譯
- 標頭檔案生成器-javah.exe(轉)Java
- Python如何生成windows可執行的exe檔案PythonWindows
- Aidl生成的ICalc介面檔案AI
- iOS開發 生成CSR(.certSigningRequest)檔案iOS
- matlab生成exe獨立執行檔案已破解(好用)Matlab
- Lua環境搭建luavs.bat檔案不能生成exeBAT
- XDoclet為什麼不能生成介面檔案?
- 用Nim語言開發windows GUI圖形介面程式WindowsGUI
- 當編譯VC專案時提示不能開啟生成的動態庫.dll或者.exe檔案編譯
- java呼叫exe檔案Java
- 將Jar檔案製作成exe檔案JAR
- 部落格一鍵儲存本地exe視覺化介面檔案視覺化
- Patch檔案的生成和使用
- jvm 生成javacore和heapdump檔案JVMJava
- webpack(11)配置檔案分離為開發配置、生成配置和基礎配置Web
- vscode 配置c/c++環境,無法生成 *.exe檔案VSCodeC++
- SAP GUI PDB檔案的作用GUI
- jar檔案換成exe檔案問題?JAR
- vs2008 用檔案部署生成的exe安裝包
- IDEA下JNI開發快速生成標頭檔案方法Idea
- win10系統中exe檔案打不開Win10
- MATLAB生成.coe檔案和.mif檔案程式碼示例Matlab
- 根據Golang定義的介面生成proto檔案Golang
- win10有個exe檔案為什麼打不開_win10系統無法開啟exe檔案如何解決Win10
- ccc.exe檔案及ccc.exe病毒清除方法
- win10不能執行exe檔案怎麼解決_win10打不開exe檔案解決步驟Win10
- 怎樣將class檔案變成.exe檔案?薦