當我們編寫完python源程序文件時,一般都需要有python解釋器才能運行,不像c語言那樣可以直接編譯成exe文件后直接運行,其實python也能生成exe可執行文件,下面就教給大家如何操作。
首先我們需要用到一個打包工具——pyinstaller,該工具並不是自帶的,需要我們下載安裝,一般情況下我們直接輸入pip install pyinstaller命令即可,安裝完成后輸入pyinstaller -v
即可檢驗是否安裝成功,如下圖所示:
pyinstaller有幾個參數,在這里說明一下:
-F 該參數表示生成單個可執行文件
-w 該參數表示去掉控制台窗口,這在GUI界面時非常有用。
-i 表示可執行文件的圖標
具體的使用的時候,首先需要進入python程序所在的目錄,然后輸入下面的命令:
pyinstaller -F test.py (其他參數可以自行添加)
回車之后,打包過程就在執行了,等一會就會生成結果。
結束之后當前目錄下會多出三個新的文件夾,分別是__pycache__,build,dist,我們想要的exe程序就在dist文件夾下,這時我們就可以直接點擊運行該程序了,另外將其發送給其他人也可以正常運行。