⚡ БЫСТРАЯ СБОРКА - Medical Transcriber .exe
🎯 Самый быстрый способ
На Windows 10+ машине:
# 1. Установите uv
pip install uv
# 2. Клонируйте репозиторий
git clone <repo>
cd Trans_for_doctors
# 3. Одна команда - и всё готово
python setup_and_build.py
# 4. Найдите результат
dir dist\MedicalTranscriber.exe
Готово! 🎉
📋 Что произойдёт
setup_and_build.py запустит:
├─ uv pip install -r requirements.txt
│ └─ PyQt6==6.10.0 ✓
│ └─ torch, transformers, librosa... ✓
│
├─ uv pip install pyinstaller>=6.0.0
│ └─ PyInstaller установлен ✓
│
└─ python build_exe.py
└─ PyInstaller собирает .exe
└─ dist/MedicalTranscriber.exe ✅
⏱️ Время сборки
- Первый раз: 15-30 минут (большие зависимости)
- Следующий раз: 5-10 минут (есть кэш)
- Обновление: 5 минут
Не закрывайте консоль во время сборки!
🔍 Проверить результат
После завершения:
# Файл создан?
ls -la dist/MedicalTranscriber.exe
# Размер?
dir dist\MedicalTranscriber.exe
# Запустить?
dist\MedicalTranscriber.exe
🛠️ Альтернативные способы
Способ 1: Пошагово
uv pip install -r requirements.txt
uv pip install pyinstaller
python build_exe.py
Способ 2: Через uv run
uv run pyinstaller --onefile --windowed build_windows.spec
Способ 3: Прямая команда (если PyInstaller установлен)
pyinstaller --onefile --windowed --name=MedicalTranscriber build_windows.spec
✅ Требования
- ✅ Windows 10/11
- ✅ Python 3.9+
- ✅ uv установлен
- ✅ 3+ ГБ свободного места
🚀 Готовы?
python setup_and_build.py
Затем ждите завершения и наслаждайтесь dist\MedicalTranscriber.exe! 🎉
Подробнее: BUILD_WITH_UV.md