最近用Python寫了幾個小工具,很小很小只有一個Python文件那種,嘗試了下用pyinstaller直接打包
第一步:
安裝pywin32:pip install pywin32
安裝Pyinstaller:pip install PyInstaller
pip安裝不成功的話下載包本地安裝,python setup.py install
第二步:
cmd切換到打包py文件所在的文件夾,執行命令:pyinstaller -F -w xxx.py
選項含義:
第三步:
生成的exe文件在一個叫dist的文件夾里,可以單獨把這個exe文件拿出來運行,其余文件可以刪除
注意:如果py文件里引用了第三方包,需要把第三方包的文件夾放到和打包文件同級目錄
PS:不帶圖標打包出的exe文件可能會被電腦殺毒軟件識別成風險文件,加上圖標可以規避此問題
后續再試試比較大的包含多個Python文件的打包