快轉到主要內容
  1. Posts/

PyCharm打包Python程式成EXE教學

Python Python PyCharm PyInstaller 打包
目錄

在這篇文章中,我們將介紹如何使用 PyCharm 來打包 Python 程式為可執行檔(.exe),這樣你就可以將 Python 程式分享給沒有安裝 Python 環境的使用者。以下是詳細步驟。

步驟 1: 設定 PyCharm 專案的 Python 環境
#

首先,你需要確認 PyCharm 已經設置好 Python 環境。

  1. 打開 PyCharm,然後點選 FileSettings
  2. Settings 中選擇 Project: [你的專案名稱]Python Interpreter
  3. 在這裡,你可以選擇或新增一個虛擬環境,並且指定此專案的 Python 解釋器路徑。
    Image

步驟 2: 安裝 PyInstaller
#

安裝 PyInstaller 來進行打包:

點擊右上角的 + 按鈕來新增安裝的套件。

Image

在搜尋框中輸入 pyinstaller,然後按下 Install Package 按鈕。

Image

安裝完成後,按下 OK

步驟 3: 打開 Terminal 並進入 Python 檔案目錄
#

點擊 PyCharm 畫面左下角的 Terminal 按鈕,開啟終端機視窗。

Image

使用 cd 命令進入包含 Python 檔案的資料夾,確保進入到正確的目錄。如果你的檔案是在虛擬環境的資料夾中,可以這樣操作:

cd venv

Image

步驟 4: 使用 PyInstaller 打包 Python 檔案
#

在終端機中輸入以下命令來打包 Python 檔案,並指定你的 Python 檔案名稱(檔案名稱.py):

pyinstaller --onefile ./檔案名稱.py

–onefile 參數代表將所有檔案打包成一個單一的可執行檔。

Image

步驟 5: 打包成功提示
#

如果成功打包,終端機將顯示以下訊息:

Image

步驟 6: 查找打包好的 EXE 檔
#

打包完成後,PyInstaller 會在專案目錄下建立一個 dist 資料夾。進入該資料夾,你就可以看到打包好的 .exe 檔案:

Image

結論
#

這樣你就成功將 Python 程式打包為可執行檔(.exe)。現在,無需安裝 Python 環境的使用者也可以運行你的程式。PyInstaller 是一個非常方便的工具,適合用於將 Python 程式打包並分享給其他人。

Ernie
作者
Ernie