有時候需要將編寫好的腳本發送給別人,但是在沒有安裝運行環境或依賴庫的情況下,Python腳本程序無法執行。PyInstaller工具可以快速的將python腳本打包成一個二進制可執行的exe程序,並且能夠相關的依賴庫和解釋器都打包到一個獨立的exe程序里。當然類似PyInstaller的工具還有很多,比如py2exe、cx_FreeZe等等。
工具安裝
pip install PyInstaller
使用方式
1、進入程序文件目錄
2、直接執行pyinstaller 'python腳本文件'.py
或者使用參數onefile可以將文件打包成一個獨立的exe文件pyinstaller --onefile 'python腳本文件'.py
3、生成的exe文件位於dist文件夾下

PyInstaller更多介紹:https://pyinstaller.readthedocs.io/en/stable/