@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