pip install pyinstaller
1.PyInstaller 庫會自動將 PyInstaller 命令安裝到 Python 解釋器 目錄中,與 pip 或 pip3 命令路徑相同,因此可以直接使用。
2.Windows上運(yùn)行PyInstaller還需要PyWin32或者pypiwin32,其中pypiwin32在你安裝PyInstaller的時候會自動安裝。
pyinstaller [options] script[.py]
命令 | 說明 |
---|---|
-h,–help | 查看該模塊的幫助信息 |
-F,-onefile | 產(chǎn)生單個的可執(zhí)行文件 |
-D,–onedir | 產(chǎn)生一個目錄(包含多個文件)作為可執(zhí)行程序 |
-a,–ascii | 不包含 Unicode 字符集支持 |
-d,–debug | 產(chǎn)生 debug 版本的可執(zhí)行文件 |
-w,–windowed,–noconsolc | 指定程序運(yùn)行時不顯示命令行窗口(僅對 Windows 有效) |
-c,–nowindowed,–console | 指定使用命令行窗口運(yùn)行程序(僅對 Windows 有效) |
-o DIR,–out=DIR | 指定 spec 文件的生成目錄。如果沒有指定,則默認(rèn)使用當(dāng)前目錄來生成 spec 文件 |
-p DIR,–path=DIR | 設(shè)置 Python 導(dǎo)入模塊的路徑(和設(shè)置 PYTHONPATH 環(huán)境變量的作用相似)。也可使用路徑分隔符(Windows 使用分號,Linux 使用冒號)來分隔多個路徑 |
-n NAME,–name=NAME | 指定項目(產(chǎn)生的 spec)名字。如果省略該選項,那么第一個腳本的主文件名將作為 spec 的名字 |
命令 | 說明 |
---|---|
pyinstaller -F xxx.py | 打包一個exe |
pyinstaller -F -w xxx.py | 打包一個不帶控制臺的exe |
pyinstaller -F -c xxx.py | 打包一個帶控制臺的exe |
pyinstaller -F -i xxx.ico xxx.py | 打包一個指定圖標(biāo)的exe |
聯(lián)系客服