30 lines
808 B
Batchfile
30 lines
808 B
Batchfile
@echo off
|
||
REM 在 Windows 執行此檔即可產生 dist\bot_rates_gui.exe
|
||
REM 需求:已安裝 Python 3.8+(勾選 Add to PATH)
|
||
|
||
where python >nul 2>nul
|
||
if errorlevel 1 (
|
||
echo [X] 找不到 Python,請先到 https://www.python.org/downloads/ 安裝並勾選 Add Python to PATH
|
||
pause
|
||
exit /b 1
|
||
)
|
||
|
||
echo [1/3] 安裝 PyInstaller...
|
||
python -m pip install --upgrade pip >nul
|
||
python -m pip install pyinstaller || goto :err
|
||
|
||
echo [2/3] 打包中...
|
||
python -m PyInstaller --noconfirm --onefile --windowed ^
|
||
--name bot_rates_gui ^
|
||
bot_rates_gui.py || goto :err
|
||
|
||
echo [3/3] 完成!執行檔位置:dist\bot_rates_gui.exe
|
||
echo 將 dist\bot_rates_gui.exe 複製給使用者,雙擊即可執行。
|
||
pause
|
||
exit /b 0
|
||
|
||
:err
|
||
echo [X] 打包失敗,請檢查上方錯誤訊息。
|
||
pause
|
||
exit /b 1
|