You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
856 B
39 lines
856 B
@echo off |
|
chcp 65001 >nul |
|
echo ======================================== |
|
echo 开始打包 factory_sliceing 项目为 exe |
|
echo ======================================== |
|
echo. |
|
|
|
REM 检查 Python 是否安装 |
|
python --version >nul 2>&1 |
|
if errorlevel 1 ( |
|
echo 错误: 未找到 Python,请先安装 Python |
|
pause |
|
exit /b 1 |
|
) |
|
|
|
REM 检查 PyInstaller 是否安装 |
|
python -c "import PyInstaller" >nul 2>&1 |
|
if errorlevel 1 ( |
|
echo PyInstaller 未安装,正在安装... |
|
pip install pyinstaller |
|
if errorlevel 1 ( |
|
echo 安装 PyInstaller 失败 |
|
pause |
|
exit /b 1 |
|
) |
|
) |
|
|
|
REM 执行打包脚本 |
|
python build_exe.py --clean |
|
|
|
echo. |
|
echo ======================================== |
|
echo 打包完成! |
|
echo ======================================== |
|
echo. |
|
echo 生成的 exe 文件位于: dist\factory_sliceing.exe |
|
echo. |
|
pause |
|
|
|
|