Files
parser-v1/launch_crm.bat
T
Aks f78f35fb3f init: Parser v1 — Lead Generation Engine
Парсер лидов МБ РФ: Яндекс.Карты + HH.ru + обогащение DaData/ЕГРЮЛ/Rusprofile + Streamlit CRM.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 12:56:06 +03:00

50 lines
2.3 KiB
Batchfile

@echo off
chcp 65001 >nul
cd /d "%~dp0"
REM ─── Проверка venv ───────────────────────────────────────────────────
if not exist ".venv\Scripts\activate.bat" (
echo.
echo === ОШИБКА: не найден venv .venv\
echo === Сначала запусти launch.bat — он создаст venv и установит парсер.
echo.
pause
exit /b 1
)
call ".venv\Scripts\activate.bat"
REM ─── Установка streamlit при первом запуске ─────────────────────────
python -c "import streamlit" 2>nul
if errorlevel 1 (
echo.
echo === Первый запуск: устанавливаю Streamlit ===
python -m pip install "streamlit>=1.35.0"
if errorlevel 1 (
echo [ERROR] Не удалось установить streamlit.
pause
exit /b 1
)
)
REM ─── Отключаем онбординг-промпт Streamlit (вопрос про email) ─────────
if not exist "%USERPROFILE%\.streamlit\credentials.toml" (
if not exist "%USERPROFILE%\.streamlit" mkdir "%USERPROFILE%\.streamlit"
> "%USERPROFILE%\.streamlit\credentials.toml" (
echo [general]
echo email = ""
)
)
REM ─── Запуск CRM-приложения ──────────────────────────────────────────
echo.
echo ════════════════════════════════════════════════════════════════
echo 🎯 CRM-приложение запускается...
echo Браузер откроется автоматически: http://localhost:8501
echo Чтобы закрыть приложение — нажми Ctrl+C в этом окне.
echo ════════════════════════════════════════════════════════════════
echo.
streamlit run app\app.py
pause