[Python] 使用 PyInstaller 將程式碼轉換成執行檔

2023/08/15閱讀時間約 2 分鐘

PyInstaller 是一個強大的工具,可以將 Python 程式碼打包成獨立的可執行檔案,讓你的程式可以在沒有 Python 解釋器的情況下運行。這對於分享和分發你的 Python 應用程式非常有用。以下是使用 PyInstaller 的基本步驟:

安裝 PyInstaller

首先,你需要確保在你的系統中安裝了 PyInstaller。在終端機中執行以下命令來安裝 PyInstaller:

pip install pyinstaller

準備你的 Python 程式碼

確保你的 Python 程式碼是你想要轉換為可執行檔的程式。假設你的程式碼位於一個名為 your_script.py 的檔案中。

使用 PyInstaller 創建可執行檔

  1. 打開終端機,導航到包含你的程式碼的資料夾中。
  2. 執行以下命令來使用 PyInstaller 將程式碼轉換為可執行檔:
    pyinstaller your_script.py
    在執行這個命令後,PyInstaller 將會開始分析你的程式碼,並創建相關的執行檔。
  3. 執行完畢後,你將會在資料夾中看到一個名為 dist 的新資料夾,其中包含了轉換後的可執行檔。

測試可執行檔

前往 dist 資料夾,你將會找到你的程式的可執行檔。執行這個檔案,確保你的程式能夠正確運行,並且不需要在系統中安裝 Python。

進階選項

PyInstaller 提供了許多進階選項,讓你可以自定義你的可執行檔。你可以在執行 pyinstaller 命令時使用不同的參數來達到這些目的。例如:

  • 使用 --onefile 參數可以將所有程式碼和相依的檔案打包成單一的可執行檔,而不是多個檔案。
  • 使用 --icon=your_icon.ico 參數可以指定可執行檔的圖示。
  • 使用 --name=your_app_name 參數可以指定生成的可執行檔的名稱。

請參閱 PyInstaller 的官方文件 以獲取更多進階用法和選項的資訊。

這就是使用 PyInstaller 將 Python 程式碼轉換為可執行檔的基本步驟!透過這個過程,你可以方便地分享你的 Python 應用程式,而不需要用戶安裝 Python 解釋器。

51會員
101內容數
這裡將以輕鬆風格,深入探討程式設計的基礎和高級概念。從程式語言到演算法,我們將以易懂的方式解釋每個主題,讓你輕鬆掌握。無論你是初學者或有經驗者,都能在這裡找到適合你的內容。無論你的目標是成為專業開發者還是擴展知識,我們都會陪伴你一同成長!
留言0
查看全部
發表第一個留言支持創作者!