設為首頁收藏本站

艾歐踢論壇

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

搜索
熱搜: 活動 交友 discuz
查看: 502|回復: 0
打印 上一主題 下一主題

如何將Python 打包成exe執行檔

[複製鏈接]
跳轉到指定樓層
樓主
發表於 2022-4-11 21:50:35 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
第一步:安裝pyinstaller
  1. pip install pyinstaller
複製代碼

平均動脈壓計算程式 MAP.py
  1. sp = int(input("請輸入收縮壓:"))
  2. dp = int(input("請輸入舒張壓:"))

  3. MAP = (sp + (2 * dp)) / 3

  4. if(MAP>=70 and MAP <=120):
  5.     print("平均動脈壓為",MAP,"mmHg")
  6.     print("為正常範圍")
  7. else:
  8.     print("平均動脈壓為",MAP,"mmHg")
  9.     print("此數值須注意")
複製代碼

pyinstall 常用參數介紹這邊列出一些 pyinstaller 常用的參數,基本上小程式用到這些就夠了。
  • -F 包裝成單一檔案
  • -D 包裝成相依性資料夾
  • -c 僅使用命令列,不開啟視窗
  • -w 僅使用使用者圖形介面,不開啟命令列
  • --icon=PATH 設定 icon
開始封裝常用參數了解後我們就直接開始封裝吧,平均動脈壓計算機需要包裝成單一檔案,以命令列執行,且指定 icon 為 heart.ico,那麼包裝指令就是這樣:
  1. pyinstaller -F MAP.py -c --icon=heart.ico
複製代碼
一執行完他就會自動開始包裝 EXE 檔,等他一下就會完成囉~ 會生成一些資料夾跟檔案,而我們的執行檔被存在 dist 資料夾中。




從此以後只要那個 EXE 就可以在 windows x64 電腦上執行,不需要額外安裝 Python 與 Pyinstaller,對於程式的發表相當方便,軟體執行結果也展示一下。


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 轉播轉播 分享分享 分享淘帖
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

小黑屋|Archiver|手機版|艾歐踢創新工坊    

GMT+8, 2024-5-16 16:00 , Processed in 0.225635 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表