46 lines
1.0 KiB
Batchfile
46 lines
1.0 KiB
Batchfile
@echo off
|
||
chcp 65001 >nul
|
||
echo ========================================
|
||
echo 字节直播数据采集工具 - 打包 EXE
|
||
echo ========================================
|
||
echo.
|
||
|
||
:: 检查 PyInstaller
|
||
pyinstaller --version >nul 2>&1
|
||
if errorlevel 1 (
|
||
echo [错误] 未安装 PyInstaller,请先运行 setup.bat 安装环境
|
||
pause
|
||
exit /b 1
|
||
)
|
||
|
||
echo [1/3] 清理旧的打包文件...
|
||
if exist "build" rmdir /s /q build
|
||
if exist "dist" rmdir /s /q dist
|
||
echo.
|
||
|
||
echo [2/3] 开始打包...
|
||
echo 这可能需要几分钟,请耐心等待...
|
||
echo.
|
||
pyinstaller build.spec --noconfirm
|
||
if errorlevel 1 (
|
||
echo [错误] 打包失败
|
||
pause
|
||
exit /b 1
|
||
)
|
||
echo.
|
||
|
||
echo [3/3] 打包完成!
|
||
echo.
|
||
echo ========================================
|
||
echo 打包成功!
|
||
echo ========================================
|
||
echo.
|
||
echo EXE 文件位置: dist\ByteDanceCrawler.exe
|
||
echo.
|
||
echo 注意事项:
|
||
echo - 首次运行可能较慢(需要解压资源)
|
||
echo - 如果杀毒软件报警,请添加信任
|
||
echo - data 目录会在运行时自动创建
|
||
echo.
|
||
pause
|