mirror of
https://github.com/Ladebeze66/ragflow_preprocess.git
synced 2026-02-04 06:00:27 +01:00
61 lines
1.5 KiB
Batchfile
61 lines
1.5 KiB
Batchfile
@echo off
|
|
echo ======================================================
|
|
echo Ragflow PDF Preprocessing Installation
|
|
echo ======================================================
|
|
echo.
|
|
|
|
:: Check if Python is installed
|
|
python --version > nul 2>&1
|
|
if %ERRORLEVEL% NEQ 0 (
|
|
echo Error: Python is not installed or not in PATH.
|
|
echo Please install Python 3.8 or higher from https://www.python.org/downloads/
|
|
echo Make sure to check "Add Python to PATH" during installation.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
:: Create virtual environment
|
|
echo Creating virtual environment...
|
|
python -m venv venv
|
|
if %ERRORLEVEL% NEQ 0 (
|
|
echo Error creating virtual environment.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
:: Activate virtual environment
|
|
echo Activating virtual environment...
|
|
call venv\Scripts\activate.bat
|
|
|
|
:: Update pip
|
|
echo Updating pip...
|
|
python -m pip install --upgrade pip
|
|
|
|
:: Install dependencies
|
|
echo Installing dependencies...
|
|
pip install -e .
|
|
if %ERRORLEVEL% NEQ 0 (
|
|
echo Error installing dependencies.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
echo.
|
|
echo ======================================================
|
|
echo Installation completed successfully!
|
|
echo.
|
|
echo Next steps:
|
|
echo 1. Make sure Tesseract OCR is installed
|
|
echo (https://github.com/UB-Mannheim/tesseract/wiki)
|
|
echo 2. Make sure Ollama is installed and running
|
|
echo (https://ollama.ai/)
|
|
echo 3. To launch the application, run:
|
|
echo.
|
|
echo call venv\Scripts\activate.bat
|
|
echo python main.py
|
|
echo.
|
|
echo Or use the launch_windows.bat script
|
|
echo ======================================================
|
|
echo.
|
|
|
|
pause |