python---可執行檔案的轉換
阿新 • • 發佈:2021-05-24
pyinstaller是常見的執行檔案打包工具。該工具的安裝方式非常簡單,可執行在windows、MacOS X和GNU/Linux作業系統環境中,執行python2和python3。
用pyinstaller打包的執行檔案,只能在於執行打包操作的系統型別相同的環境下執行。也就是說,這樣的執行檔案不具備可移植性,比如在windows系統下用PyInstaller生成的執行檔案只能執行在Windows環境,在Linux系統下生成的執行檔案只能執行在Linux環境。
首先我們要安裝pyinstaller,安裝教程可百度
windows
準備將要進行打包的python檔案和需要繫結的圖示型別。需要注意的是圖示因為.ico型別。將兩個檔案放到一個資料夾中,通過cmd視窗開啟資料夾所在路徑,執行如下命令進行打包:
pyinstaller -F -i 圖示名 需要打包的python檔案
比如:
test.py內容是:
print("hello world !!!")
在生成的dist資料夾下將會生成一個檔案
點選執行,執行很快一閃而過。
linux
同樣也需要安裝pyinstaller
打包:
在dist目錄執行檔案