f78f35fb3f
Парсер лидов МБ РФ: Яндекс.Карты + HH.ru + обогащение DaData/ЕГРЮЛ/Rusprofile + Streamlit CRM. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
50 lines
2.3 KiB
Batchfile
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
|