Сборка Windows .exe (onefile) + инструкция
build.bat собирает «Приём документов.exe» одним файлом через PyInstaller. Добавлена инструкция для пользователя и раздел сборки в README. .gitignore исключает build-артефакты (*.exe, build/, dist/, *.spec). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
29
build.bat
Normal file
29
build.bat
Normal file
@@ -0,0 +1,29 @@
|
||||
@echo off
|
||||
chcp 65001 >nul
|
||||
REM ============================================================
|
||||
REM Сборка «Приём документов.exe» (один файл) для Windows.
|
||||
REM Требуется установленный Python 3.10+ (при установке
|
||||
REM отметить галочку «Add python.exe to PATH»).
|
||||
REM Запускать из папки проекта двойным щелчком.
|
||||
REM ============================================================
|
||||
|
||||
echo Установка зависимостей...
|
||||
python -m pip install --upgrade pyinstaller odfpy openpyxl xlrd || goto :err
|
||||
|
||||
echo.
|
||||
echo Сборка одного файла...
|
||||
python -m PyInstaller --noconfirm --clean --onefile --windowed ^
|
||||
--name "Приём документов" ^
|
||||
--collect-submodules odf ^
|
||||
gui.py || goto :err
|
||||
|
||||
echo.
|
||||
echo Готово. Файл: dist\Приём документов.exe
|
||||
pause
|
||||
exit /b 0
|
||||
|
||||
:err
|
||||
echo.
|
||||
echo ОШИБКА сборки. Проверьте, что Python установлен и доступен в PATH.
|
||||
pause
|
||||
exit /b 1
|
||||
Reference in New Issue
Block a user