我們很多時候,寫好的程序需要打包成.exe文件才可以發給客戶,那么今天我就來談一談,如何將一個寫好的Python程序打包成exe文件!
首先,我們我們使用到的工具是python 3.7 和 Pyinstaller這兩個工具,python 3.7我相信大家都不陌生了吧!因為我們寫python程序使用的都是它。那就讓我們來講一講Pyinstaller 這個東東吧!首先,它的官網先亮起來:http://www.pyinstaller.org 我去怎么是全英文的,沒關系,通過官網我們只需要知道Pyinstaller這玩意只能工作在Python 2.7和Python 3.4~3.7版本就ok了!
了解了這些,那我們就先來看看我們的Python是什么版本唄!經典的來了,打開cmd,輸入python即可!
Python 3.7完美,符合要求,下面我們就來安裝Pyinstaller,怎么安裝呢?很簡單,打開cmd,輸入 pip install pyinstaller 即可!
小編在安裝Pyinstaller的時候老是會安裝不成功,多次嘗試 pip install pyinstaller 命令后,出現了success。安裝成功了,完美!
如果你還不確定,你到底有沒有安裝成功,拿出大招,cmd中輸入:pyinstaller -v ,出現版本號,如下圖所示,就表示您已安裝成功!
好了,准備工作一切就緒,此時此刻,我們就可以拿出我們擼好的代碼了!
小編這邊把代碼放在了G盤的根目錄下,此時打開cmd,執行命令:pyinstaller “g:\XX.py” 即可!
這里需要注意的是 pyinstaller 后面的路徑一定要加上引號!!! “g:\XX.py” 否則就會出現如上的錯誤!我們試着加上引號后:
successfully出現了,完美!!!
此時此刻,你會發現,在你的python文件的當前目錄下,出現了一個__pycache__的文件夾。
我們還會發現在C:\users\DT目錄下,出現了一個dist文件夾。
打開dist文件夾:出現了一個和我們python文件同名的文件夾,
打開這個文件夾,我們來看看:
.exe文件出現了!!!完美!!!
此時,我們只要把這個文件夾壓縮打包就OK了!!!
有沒有幫到你們!!!有的話,就評論完美!!!🙂