第一步:寫好一個(gè)py游戲或者應(yīng)用
第二步:測(cè)試能運(yùn)行后
第三步: 執(zhí)行命令
pip install -i https://pypi.douban.com/simple/ pyinstaller #豆瓣源
第四步: 執(zhí)行打包命令
Pyinstaller -F yourprogram.py 打包exe
Pyinstaller -F -w yourprogram.py 不帶控制臺(tái)的打包
Pyinstaller -F -w -i youriconname.ico yourprogram.py 打包指定exe圖標(biāo)打包
基本使用第三個(gè) 另外兩個(gè)便于測(cè)試
參數(shù)詳情:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-413177.html
-F, -onefile? ? ? ? ? ?單一文件部署
-D,-onedir?? ? ? ? ? ?單一目錄部署
-tk????????????????????????在部署時(shí)包含 TCL/TK
-asciia????????????????不包含編碼在支持Unicode的python版本上默認(rèn)包含所有的編碼
-d,-debug? ?????????產(chǎn)生debug版本的可執(zhí)行文件
-w,-windowed,??使用Windows子系統(tǒng)執(zhí)行.當(dāng)程序啟動(dòng)的時(shí)候不會(huì)打開命令行(只對(duì)Windows有效)
-noconsole
c,-nowindowed.? ? ? ? ? ? ??使用控制臺(tái)子系統(tǒng)執(zhí)行(默認(rèn))(只對(duì)Windows有效)
-console
s,-strip?可執(zhí)行文件和共享庫(kù)將run through strip.注意Cygwin的strip往往使普通的win32 DII無(wú)法使用
-X,-upx如果有UPX安裝(執(zhí)行Configure.py時(shí)檢測(cè)),會(huì)壓縮執(zhí)行文件(Windows系統(tǒng)中的DLL也會(huì)]參見note)
-0 DIR,-0ut=DIR?指定spec文件的生成目錄,如果沒有指定,而且當(dāng)前目錄是PyInstaller的根目錄,會(huì)自動(dòng)創(chuàng)建一個(gè)用于輸出(spec和生成的可執(zhí)行文件)的目錄.如果沒有指定,而當(dāng)前目錄不是PyInstaller的根目錄,則會(huì)輸出到當(dāng)前的目錄下.
-p DIR,-path=DIR?設(shè)置導(dǎo)入路徑(和使用PYTHONPATH效果相似).可以用路徑分割符(Windows使用分號(hào),Linux使用冒號(hào))分割,指定多個(gè)目錄.也可以使用多個(gè)-p參數(shù)來(lái)設(shè)置多個(gè)導(dǎo)入路徑
-icon=<FILE.ICO>?將file.ico添加為可執(zhí)行文件的資源(只對(duì)Windows系統(tǒng)有效)Windows系統(tǒng)有效)
-icon=<FILE.EXE.N>?將file.exe的第n個(gè)圖標(biāo)添加為可執(zhí)行文件的資源(只對(duì)Windows系統(tǒng)有效)???????
-V FILE.-version=FILE?將verfile作為可執(zhí)行文件的版本資源(只對(duì)???????Windows系統(tǒng)有效)
-n NAME.-name=NAME?可選的項(xiàng)目?(產(chǎn)生的spec的)名字.如果省略,第一個(gè)腳本的主文件名將作為spec的名字文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-413177.html
到了這里,關(guān)于py 打包exe應(yīng)用文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!