1.安裝工具
pip install pyinstaller
pip install pywin32
2.打包命令
格式如下:
pyinstaller [opts] yourprogram.py
參數含義
-F 指定打包后只生成一個exe格式的文件(建議寫上這個參數)
-D –onedir 創建一個目錄,包含exe文件,但會依賴很多文件(默認選項)
-c –console, –nowindowed 使用控制台,無界面(默認)
-w –windowed, –noconsole 使用窗口,無控制台
-p 添加搜索路徑,讓其找到對應的庫。
-i 改變生成程序的icon圖標
例1.指定文件路徑打包:pyinstaller -F D:\project\tanchishe.py
例2.不帶窗口,后台運行打包:pyinstaller -F -w D:\project\tanchishe.py
例3.更換程序圖標打包:pyinstaller -F -w -i D:\project\test.ico D:\project\tanchishe.py
打包后的文件在list
目錄下