最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python打包EXE的極簡(jiǎn)指南

 更新時(shí)間:2026年06月03日 09:07:41   作者:對(duì)齊token  
這篇文章主要介紹了Python打包EXE的極簡(jiǎn)指南,零廢話教程,快速掌握打包技巧,涵蓋命令行操作、單文件與文件夾打包、圖標(biāo)添加等關(guān)鍵步驟,需要的朋友可以參考下

3 分鐘搞定,零廢話,直接上手;先看效果

一、為什么需要打包?

同事電腦沒(méi)裝 Python?客戶看不懂命令行?一個(gè) .exe 文件,雙擊就能跑,告別"在我電腦上明明是好的"。

二、安裝工具

一行命令搞定:

pip install pyinstaller

驗(yàn)證是否成功:

pyinstaller --version

三、核心命令(記這 3 個(gè)就夠了)

場(chǎng)景命令
最簡(jiǎn)打包(文件夾形式)pyinstaller main.py
單文件(推薦)pyinstaller -F main.py
GUI 程序無(wú)黑窗pyinstaller -F -w main.py
加圖標(biāo)pyinstaller -F -w -i app.ico main.py

四、打包后文件在哪?

命令跑完后,打開(kāi)項(xiàng)目目錄:

你的項(xiàng)目/
├── dist/          ← 可執(zhí)行文件在這里
│   └── main.exe   ← 就是它
├── build/         ← 臨時(shí)文件,可刪
└── main.spec      ← 配置文件,高級(jí)玩法用

五、GUI 程序必看:資源文件怎么帶?

如果你的程序要讀取 config.json 或圖片,單文件模式下路徑會(huì)失效。復(fù)制下面這段代碼到項(xiàng)目里:

import sys, os

def resource_path(relative_path):
    if hasattr(sys, '_MEIPASS'):
        return os.path.join(sys._MEIPASS, relative_path)
    return os.path.join(os.path.abspath("."), relative_path)

# 使用
config = resource_path("config.json")

打包命令加上數(shù)據(jù)文件:

pyinstaller -F --add-data "config.json;." main.py

六、常見(jiàn)問(wèn)題速查

問(wèn)題解決
文件體積太大(幾百 MB)虛擬環(huán)境 打包,只裝必要依賴
運(yùn)行報(bào)錯(cuò) ModuleNotFoundErrorpyinstaller --hidden-import=模塊名 main.py
殺毒軟件誤報(bào)升級(jí) PyInstaller 到最新版
圖標(biāo)沒(méi)生效必須是 .ico 格式,用在線轉(zhuǎn)換工具轉(zhuǎn)一下

七、不想敲命令?

裝個(gè)圖形化工具,點(diǎn)鼠標(biāo)就行:

pip install auto-py-to-exe
auto-py-to-exe

自動(dòng)打開(kāi)配置頁(yè),勾選參數(shù)一鍵打包。

總結(jié)

  1. 裝:pip install pyinstaller
  2. 打:pyinstaller -F -w main.py
  3. 拿:去 dist 文件夾取 exe

搞定。

以上就是Python打包EXE的極簡(jiǎn)指南的詳細(xì)內(nèi)容,更多關(guān)于Python打包EXE的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python實(shí)現(xiàn)查看系統(tǒng)啟動(dòng)項(xiàng)功能示例

    Python實(shí)現(xiàn)查看系統(tǒng)啟動(dòng)項(xiàng)功能示例

    這篇文章主要介紹了Python實(shí)現(xiàn)查看系統(tǒng)啟動(dòng)項(xiàng)功能,涉及Python針對(duì)系統(tǒng)注冊(cè)表啟動(dòng)項(xiàng)的相關(guān)讀取操作實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-05-05
  • Python使用Redis實(shí)現(xiàn)作業(yè)調(diào)度系統(tǒng)(超簡(jiǎn)單)

    Python使用Redis實(shí)現(xiàn)作業(yè)調(diào)度系統(tǒng)(超簡(jiǎn)單)

    Redis作為內(nèi)存數(shù)據(jù)庫(kù)的一個(gè)典型代表,已經(jīng)在很多應(yīng)用場(chǎng)景中被使用,這里僅就Redis的pub/sub功能來(lái)說(shuō)說(shuō)怎樣通過(guò)此功能來(lái)實(shí)現(xiàn)一個(gè)簡(jiǎn)單的作業(yè)調(diào)度系統(tǒng)。這里只是想展現(xiàn)一個(gè)簡(jiǎn)單的想法,所以還是有很多需要考慮的東西沒(méi)有包括在這個(gè)例子中,比如錯(cuò)誤處理,持久化等
    2016-03-03
  • Python結(jié)合PyQt5模擬實(shí)現(xiàn)微信程序聊天功能

    Python結(jié)合PyQt5模擬實(shí)現(xiàn)微信程序聊天功能

    這篇文章主要為大家詳細(xì)介紹了Python如何結(jié)合PyQt5模擬實(shí)現(xiàn)微信程序聊天功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-11-11
  • python將依賴和源碼打包在一起的方法

    python將依賴和源碼打包在一起的方法

    Python?項(xiàng)目在不同環(huán)境中部署時(shí),經(jīng)常會(huì)遇到安裝依賴的問(wèn)題,為了避免多個(gè)環(huán)境引起的重復(fù)勞動(dòng),可以將依賴和源碼打包在一起交付,本文就給大家詳解介紹了將依賴和源碼打包在一起的方法,需要的朋友可以參考下
    2023-06-06
  • Python實(shí)現(xiàn)邊緣提取的示例代碼

    Python實(shí)現(xiàn)邊緣提取的示例代碼

    這篇文章主要為大家詳細(xì)介紹了Python計(jì)算機(jī)視覺(jué)中如何實(shí)現(xiàn)邊緣提取,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)有一定幫助,需要的可以參考一下
    2022-05-05
  • Python+OpenCV數(shù)字圖像處理之ROI區(qū)域的提取

    Python+OpenCV數(shù)字圖像處理之ROI區(qū)域的提取

    ROI區(qū)域又叫感興趣區(qū)域。在機(jī)器視覺(jué)、圖像處理中,從被處理的圖像以方框、圓、橢圓、不規(guī)則多邊形等方式勾勒出需要處理的區(qū)域,稱為感興趣區(qū)域,ROI。本文主要為大家介紹如何通過(guò)Python+OpenCV提取ROI區(qū)域,需要的朋友可以了解一下
    2021-12-12
  • 使用卷積神經(jīng)網(wǎng)絡(luò)(CNN)做人臉識(shí)別的示例代碼

    使用卷積神經(jīng)網(wǎng)絡(luò)(CNN)做人臉識(shí)別的示例代碼

    這篇文章主要介紹了使用卷積神經(jīng)網(wǎng)絡(luò)(CNN)做人臉識(shí)別的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Pandas數(shù)據(jù)清洗與過(guò)濾空值技巧

    Pandas數(shù)據(jù)清洗與過(guò)濾空值技巧

    在數(shù)據(jù)分析過(guò)程中,使用pandas庫(kù)進(jìn)行數(shù)據(jù)清洗和過(guò)濾空值是基本而重要的步驟,首先,導(dǎo)入pandas庫(kù)并加載數(shù)據(jù),其次,利用isnull()或isna()方法檢查數(shù)據(jù)中的空值,接著,可以使用dropna()方法過(guò)濾掉含有空值的行,或針對(duì)特定列過(guò)濾空值
    2024-09-09
  • 如何使用Python?VTK繪制線條

    如何使用Python?VTK繪制線條

    這篇文章主要介紹了如何使用Python-VTK繪制線條,主要繪制直線和曲線,下面文章詳細(xì)實(shí)現(xiàn)過(guò)程需要的小伙伴可以參考一下
    2022-04-04
  • python如何將空格分隔輸入兩個(gè)數(shù)

    python如何將空格分隔輸入兩個(gè)數(shù)

    這篇文章主要介紹了python如何將空格分隔輸入兩個(gè)數(shù)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02

最新評(píng)論

乌苏市| 化州市| 三亚市| 郎溪县| 将乐县| 乌兰县| 永德县| 武义县| 镇宁| 左贡县| 湖北省| 加查县| 荃湾区| 大新县| 莱芜市| 横山县| 永春县| 佛教| 南澳县| 金昌市| 综艺| 高台县| 集安市| 六安市| 时尚| 甘孜| 邹平县| 黄石市| 扶余县| 平安县| 吴桥县| 华坪县| 濮阳县| 会东县| 晋宁县| 四子王旗| 拜泉县| 霍邱县| 博客| 辽阳市| 金川县|