1. 程式人生 > 其它 >python---可執行檔案的轉換

python---可執行檔案的轉換

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目錄執行檔案
在這裡插入圖片描述