-F:打包后只生成單個exe格式文件;
-D:默認選項,創(chuàng)建一個目錄,包含exe文件以及大量依賴文件;
-c:默認選項,使用控制臺(就是類似cmd的黑框);只對 Windows 有效
-w:不使用控制臺;這在GUI界面時非常有用。不過如果是命令行程序的話那就把這個選項刪除吧!只對 Windows 有效
-p:添加搜索路徑,讓其找到對應的庫;用路徑分割符 (Windows 使用分號 ,Linux 使用冒號 ) 分割 , 指定多個目錄 . 也可以使用多個 -p 參數來設置多個導入路徑,讓pyinstaller自己去找程序需要的資源,和使用 PYTHONPATH 效果相似
-i:改變生成程序的icon圖標。只在windows下生效
-o DIR, –out=DIR 指定 spec 文件的生成目錄 , 如果沒有指定 , 而且當前目錄是 PyInstaller 的根目錄 , 會自動創(chuàng)建一個用于輸出 (spec 和生成的可執(zhí)行文件 ) 的目錄 . 如果沒有指定 , 而當前目錄不是 PyInstaller 的根目錄 , 則會輸出到當前的目錄下 .
–add-data <SRC;DEST or SRC:DEST> 添加資源文件(Windows使用;分號,大多數Unix使用:冒號,注意后面還有一個.點)可以添加dll ico等資源文件
-v FILE, –version=FILE 將 verfile 作為可執(zhí)行文件的版本資源 ( 只對 Windows 系統(tǒng)有效 )
-n NAME, –name=NAME 可選的項目 ( 產生的 spec 的 ) 名字 . 如果省略 , 第一個腳本的主文件名將作為 spec 的名字