使用pyinstaller打包.exe文件的詳細(xì)教程
為什么要打包?
1:當(dāng)你想把你做的python游戲或者是腳本等.py文件發(fā)給別人時(shí),打包為.exe文件,即使對(duì)方?jīng)]有安裝python也能運(yùn)行
2:?jiǎn)渭兿胄阋幌耯hh
安裝pyinstaller
安裝pyinstaller很簡(jiǎn)單,直接cmd使用pip命令即可
pip install pyinstaller
pyinstaller打包單個(gè).py文件步驟
使用之前做的時(shí)鐘為例進(jìn)行演示
1:?jiǎn)螕粢韵聟^(qū)域輸入cmd切換到目標(biāo)文件目錄

2:輸入pyinstaller -F -w Analog_clock.py回車即可
出現(xiàn)以下提示即為打包成功

3:打包成功會(huì)在.py文件同級(jí)目錄下出現(xiàn)以下文件,dist里面即為打包好的.exe文件
點(diǎn)擊即可運(yùn)行



這樣打包的單個(gè)文件就完成了,是不是so easy !!!
打包多個(gè).py文件步驟
使用外星人入侵為例做演示
1:打包主文件alien_invasion.py(和打包單個(gè)文件步驟一樣)
這里就不詳細(xì)講了,直接上圖!?。?/p>

2:將依賴于主文件的其他文件移到dist文件夾中,點(diǎn)擊打包好的exe文件即可運(yùn)行

pyinstaller常用參數(shù)
- -F 只在dist中產(chǎn)生一個(gè)exe文件。
- -w 只對(duì)windows有效,不使用控制臺(tái)。
- -D 默認(rèn)選項(xiàng),除了exe外,還會(huì)在在dist中生成很多依賴文件,推薦使用。
- -i設(shè)置好看的ico格式的圖標(biāo),加上該參數(shù),指定圖標(biāo)路徑。
- -p 設(shè)置導(dǎo)入路徑
總結(jié)
到此這篇關(guān)于使用pyinstaller打包.exe文件的文章就介紹到這了,更多相關(guān)pyinstaller打包exe內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Pyinstaller將py打包成exe的實(shí)例
- 用PyInstaller把Python代碼打包成單個(gè)獨(dú)立的exe可執(zhí)行文件
- 如何使用pyinstaller打包32位的exe程序
- 解決pyinstaller打包發(fā)布后的exe文件打開(kāi)控制臺(tái)閃退的問(wèn)題
- python pyinstaller打包exe報(bào)錯(cuò)的解決方法
- 利用pyinstaller打包exe文件的基本教程
- Pyinstaller打包.py生成.exe的方法和報(bào)錯(cuò)總結(jié)
- pyinstaller打包程序exe踩過(guò)的坑
- 利用pyinstaller將py文件打包為exe的方法
- 最簡(jiǎn)單的pyinstaller打包exe方式小結(jié)
相關(guān)文章
如何解決Keras載入mnist數(shù)據(jù)集出錯(cuò)的問(wèn)題
這篇文章主要介紹了解決Keras載入mnist數(shù)據(jù)集出錯(cuò)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-05-05
Django中使用haystack+whoosh實(shí)現(xiàn)搜索功能
這篇文章主要介紹了Django之使用haystack+whoosh實(shí)現(xiàn)搜索功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10
解決谷歌搜索技術(shù)文章時(shí)打不開(kāi)網(wǎng)頁(yè)問(wèn)題的python腳本
在用谷歌在搜索技術(shù)文章時(shí),總是時(shí)不時(shí)的打不開(kāi)網(wǎng)頁(yè),于是寫了一個(gè)python腳本,感覺(jué)用著還行,分享給大家2013-02-02
tensorflow官方github預(yù)訓(xùn)練模型下載方式
這篇文章主要介紹了tensorflow官方github預(yù)訓(xùn)練模型下載方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02

