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

Python腳本生成exe的實(shí)用指南

 更新時(shí)間:2026年04月21日 09:20:33   作者:今晚務(wù)必早點(diǎn)睡  
本文介紹了使用PyInstaller將Python腳本打包成.exe文件的簡單方法,并提供了從準(zhǔn)備工作到具體命令的一系列指導(dǎo),包括如何安裝PyInstaller、基礎(chǔ)打包命令、修改輸出目錄、改變.exe文件名、隱藏黑窗口等實(shí)用技巧,需要的朋友可以參考下

在日常工作中,我們經(jīng)常會遇到這樣的需求:

  • 寫了一個(gè) Python 腳本,想給同事用
  • 對方電腦沒有 Python 環(huán)境
  • 不想教對方裝 Python、裝依賴
  • 希望直接給一個(gè) .exe,雙擊就能跑

這篇文章不講復(fù)雜原理、不搞工程化配置,只講“怎么最簡單地把 Python 腳本打成 exe”

一、先說結(jié)論:用 PyInstaller 就夠了

目前最簡單、最成熟、使用最多的方案是 PyInstaller。

它的特點(diǎn)是:

  • 使用簡單
  • 命令直觀
  • 對新手友好
  • 適合內(nèi)部工具、小腳本、自動化程序

本文所有示例,全部基于 PyInstaller。

二、準(zhǔn)備工作(只做一次)

確保你有 Python 環(huán)境(Windows)

在命令行中執(zhí)行:

python --version

如果能看到版本號,說明 Python 已安裝。

安裝 PyInstaller

pip install pyinstaller

安裝完成后驗(yàn)證:

pyinstaller --version

三、最簡單的打包方式(一條命令)

假設(shè)你的腳本文件是:

main.py

最基礎(chǔ)的打包命令

pyinstaller -F main.py

解釋:

  • -F:打包成單個(gè) exe 文件
  • main.py:你要打包的腳本

打包完成后,會生成:

dist/main.exe

拿走 main.exe 就可以使用了。

四、打包后你會看到哪些文件?(不用慌)

第一次打包時(shí),當(dāng)前目錄會出現(xiàn):

build/
dist/
main.spec

只需要關(guān)心

dist/main.exe

其他文件:

  • build/:中間構(gòu)建文件
  • *.spec:配置文件(簡單打包可以忽略)

五、一個(gè)更實(shí)用的打包命令(推薦)

在實(shí)際使用中,很多人不想每次去 dist/ 目錄里找 exe。

先cd到腳本同級目錄下:

pyinstaller --onefile --distpath D:\release main.py

這條命令是做什么的?

一句話說明:

main.py 打包成一個(gè) exe,并直接輸出到 D:\release 目錄

打包完成后:

D:\release\main.exe

參數(shù)解釋(非常簡單)

--onefile

  • 等價(jià)于 -F
  • 表示打包成一個(gè) exe 文件

--distpath D:\release

  • 指定 exe 的輸出目錄
  • 不使用默認(rèn)的 dist/ 目錄

main.py

  • 要打包的 Python 腳本

為什么這個(gè)命令很實(shí)用?

  • 打完包,exe 直接就能拿走
  • 不用關(guān)心 dist/build/
  • 非常適合內(nèi)網(wǎng)、腳本化、一次性 交付

六、改個(gè) exe 名字(很常見)

如果你不想生成 main.exe,可以這樣:

pyinstaller -F -n MyTool main.py

生成:

dist/MyTool.exe

配合 --distpath

pyinstaller -F -n MyTool --distpath D:\release main.py

七、不想彈黑窗口(可選)

如果你的腳本是:

  • GUI 程序(Tkinter / PyQt)
  • 自動化腳本
  • 不需要命令行輸出

可以隱藏黑窗口:

pyinstaller -F -w main.py

說明:

  • -w / --noconsole:不顯示控制臺窗口

如果你的腳本靠 print() 看日志,不建議加 -w。

八、一個(gè)“夠用就好”的通用命令模板

推薦直接用下面這條

pyinstaller -F -n MyTool --distpath D:\release main.py

如果不想要黑窗口:

pyinstaller -F -w -n MyTool --distpath D:\release main.py

到此這篇關(guān)于Python腳本生成exe的實(shí)用指南的文章就介紹到這了,更多相關(guān)Python腳本生成exe內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 解決python2 繪圖title,xlabel,ylabel出現(xiàn)中文亂碼的問題

    解決python2 繪圖title,xlabel,ylabel出現(xiàn)中文亂碼的問題

    今天小編就為大家分享一篇解決python2 繪圖title,xlabel,ylabel出現(xiàn)中文亂碼的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python自動化UI工具發(fā)送QQ消息的實(shí)例

    python自動化UI工具發(fā)送QQ消息的實(shí)例

    今天小編就為大家分享一篇python自動化UI工具發(fā)送QQ消息的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python實(shí)現(xiàn)圖像處理ORB算法

    Python實(shí)現(xiàn)圖像處理ORB算法

    ORB(Oriented FAST and Rotated BRIEF)算法是一種高效的特征檢測和描述符,它在圖像匹配中有廣泛的應(yīng)用,下面我們就來了解一下ORB算法的原理與實(shí)現(xiàn)吧
    2023-12-12
  • Python進(jìn)程崩潰AttributeError異常問題解決

    Python進(jìn)程崩潰AttributeError異常問題解決

    這篇文章主要介紹了Python進(jìn)程崩潰(AttributeError異常)問題解決,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下方法
    2023-06-06
  • python做接口測試的必要性

    python做接口測試的必要性

    在本篇文章里小編給大家整理的是關(guān)于python做接口測試的必要性以及相關(guān)知識點(diǎn),有興趣的朋友們學(xué)習(xí)下。
    2019-11-11
  • Python繪制趨勢線的示例代碼

    Python繪制趨勢線的示例代碼

    趨勢線是用來顯示數(shù)據(jù)趨勢或者預(yù)測未來發(fā)展方向的一種圖形表示方法,這篇文章主要為大家詳細(xì)介紹了如何使用Python繪制趨勢線,需要的可以了解下
    2024-03-03
  • python打包多類型文件的操作方法

    python打包多類型文件的操作方法

    這篇文章主要介紹了python打包多類型文件的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • python 使用pdfminer3k 讀取PDF文檔的例子

    python 使用pdfminer3k 讀取PDF文檔的例子

    今天小編就為大家分享一篇python 使用pdfminer3k 讀取PDF文檔的例子,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • python用moviepy對視頻進(jìn)行簡單的處理

    python用moviepy對視頻進(jìn)行簡單的處理

    這篇文章主要介紹了python如何用moviepy對視頻進(jìn)行簡單的處理,幫助大家更好的利用python處理視頻,感興趣的朋友可以了解下
    2021-03-03
  • python進(jìn)行while遍歷的常見錯(cuò)誤解析

    python進(jìn)行while遍歷的常見錯(cuò)誤解析

    在Python中選擇合適的遍歷方式需要綜合考慮可讀性、性能和具體需求,本文就來和大家講解一下python中while遍歷常見錯(cuò)誤以及所有遍歷方法的優(yōu)缺點(diǎn)對比吧
    2025-05-05

最新評論

横峰县| 绿春县| 西城区| 蓬安县| 阳东县| 墨竹工卡县| 新晃| 尼勒克县| 吉安县| 鲁山县| 乌拉特中旗| 田东县| 东山县| 肥乡县| 尼玛县| 淮安市| 漾濞| 遵义县| 成武县| 历史| 林周县| 方正县| 旺苍县| 上虞市| 葵青区| 咸丰县| 峨边| 安岳县| 晋江市| 大竹县| 达尔| 黄梅县| 洛川县| 承德县| 长兴县| 澄迈县| 商洛市| 黑山县| 临邑县| 开远市| 陇川县|