Trans_for_doctors / QUICK_BUILD.md
Mintik24's picture
🎉 Полный рефакторинг проекта Medical Transcriber
e275025

⚡ БЫСТРАЯ СБОРКА - 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