[Python] 使用 PyInstaller 將程式碼轉換成執行檔
PyInstaller 是一個強大的工具,可以將 Python 程式碼打包成獨立的可執行檔案,讓你的程式可以在沒有 Python 解釋器的情況下運行。這對於分享和分發你的 Python 應用程式非常有用。
以下是使用 PyInstaller 的基本
步驟:
安裝 PyInstaller
首先,你需要確保在你的系統中安裝了 PyInstaller。在終端機中執行以下命令來安裝 PyInstaller:
pip install pyinstaller
準備你的 Python 程式碼
確保你的 Python 程式碼是你想要轉換為可執行檔的程式。假設你的程式碼位於一個名為 your_script.py
的檔案中。
使用 PyInstaller 創建可執行檔
打開終端機,導航到包含你的程式碼的資料夾中。
執行以下命令來使用 PyInstaller 將程式碼轉換為可執行檔:
pyinstaller your_script.py
在執行這個命令後,PyInstaller 將會開始分析你的程式碼,並創建相關的執行檔。
執行完畢後,你將會在資料夾中看到一個名為
dist
的新資料夾,其中包含了轉換後的可執行檔。
測試可執行檔
前往 dist
資料夾,你將會找到你的程式的可執行檔。執行這個檔案,確保你的程式能夠正確運行,並且不需要在系統中安裝 Python。
進階選項
PyInstaller 提供了許多進階選項,讓你可以自定義你的可執行檔。你可以在執行 pyinstaller
命令時使用不同的參數來達到這些目的。例如:
使用
--onefile
參數可以將所有程式碼和相依的檔案打包成單一的可執行檔,而不是多個檔案。使用
--icon=your_icon.ico
參數可以指定可執行檔的圖示。使用
--name=your_app_name
參數可以指定生成的可執行檔的名稱。
請參閱 PyInstaller 的官方文件 以獲取更多進階用法和選項的資訊。
這就是使用 PyInstaller 將 Python 程式碼轉換為可執行檔的基本步驟!透過這個過程,你可以方便地分享你的 Python 應用程式,而不需要用戶安裝 Python 解釋器。