mxivideo/python_core/build_test.bat

49 lines
908 B
Batchfile

@echo off
REM 测试PyInstaller构建
echo 🔨 Testing PyInstaller build...
REM 检查Python
python --version
if errorlevel 1 (
echo ❌ Python not found
pause
exit /b 1
)
REM 检查PyInstaller
python -m PyInstaller --version
if errorlevel 1 (
echo Installing PyInstaller...
python -m pip install pyinstaller
)
REM 清理之前的构建
if exist build rmdir /s /q build
if exist dist rmdir /s /q dist
REM 构建简化版本
echo Building simplified version...
python -m PyInstaller --onefile --console --name mixvideo-python-core main_simple.py
if errorlevel 1 (
echo ❌ Build failed
pause
exit /b 1
)
REM 测试可执行文件
echo Testing executable...
dist\mixvideo-python-core.exe --version
if errorlevel 1 (
echo ❌ Executable test failed
pause
exit /b 1
)
echo ✅ Build successful!
echo Executable location: dist\mixvideo-python-core.exe
pause