日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python文件打包成exe是 upx不可用、找不到py文件_使用PyInstaller将Python程序打包成一个单独的exe文件...

發(fā)布時間:2025/3/15 python 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python文件打包成exe是 upx不可用、找不到py文件_使用PyInstaller将Python程序打包成一个单独的exe文件... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. 安裝步驟略過 網(wǎng)上教程多

2. 用cmd進(jìn)入PyInstaller的目錄 然后執(zhí)行以下命令:

python pyinstaller.py -F C:\test.py

以上命令需要把Python目錄加入環(huán)境變量

-F 的意思是生成一個單獨的exe文件 如果不加就會生成一個目錄

3. PyInstaller使用了UPX為exe文件壓縮加殼 會生成一個較小的文件

優(yōu)點:

1. pyinstaller 是跨平臺的可以用在linux和windows系統(tǒng)上

2. 操作非常簡單,幾個命令就搞定了,這個比py2exe容易用多了

缺點:

1. 打包后的體積過大,因為要帶 python.dll庫,所以沒有辦法

2. 不能和 tkinter 等庫,打包成單獨一個文件

使用方法:

2. 進(jìn)入pyinstaller的目錄執(zhí)行

python Configure.py

3. 把你的python源文件放入這個目錄中,然后執(zhí)行

python Makespec.py -F -w -X e2fsck.py

python Build.py e2fsck\e2fsck.spec

然后就會看到一個 e2fsck 的目錄,里面就有 e2fsck.exe 了

4. 我把常用的幾個 Makespec.py 參數(shù)講下:

-F 就是打包成單獨的一個文件

-w 就是窗口程序,不會跳出后面的黑框(cmd命令提示符)

-X 用upx給程序加殼

-K 加載 tkinter 庫

-d debug程序

-c 命令行程序,沒有窗口

–icon=? 給程序加上icon圖標(biāo)

總結(jié)

以上是生活随笔為你收集整理的python文件打包成exe是 upx不可用、找不到py文件_使用PyInstaller将Python程序打包成一个单独的exe文件...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。