| @echo off | |
| echo π TechMatrix Solvers - ISL Translation System | |
| echo Setting up Windows environment... | |
| echo. | |
| echo π¦ Upgrading pip... | |
| pip install --upgrade pip | |
| echo. | |
| echo π§Ή Cleaning up conflicting OpenCV packages... | |
| pip uninstall opencv-python opencv-python-headless opencv-contrib-python -y >nul 2>&1 | |
| echo. | |
| echo π§ Installing PyTorch (CPU version)... | |
| pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu | |
| echo. | |
| echo πΈ Installing OpenCV (headless)... | |
| pip install opencv-python-headless==4.8.1.78 | |
| echo. | |
| echo π Installing dependencies from requirements.txt... | |
| pip install -r requirements.txt | |
| echo. | |
| echo π Testing imports... | |
| python -c "import cv2; print('β OpenCV:', cv2.__version__)" | |
| python -c "import streamlit; print('β Streamlit:', streamlit.__version__)" | |
| python -c "import torch; print('β PyTorch:', torch.__version__)" | |
| echo. | |
| echo π Setup completed! | |
| echo. | |
| echo To run the application: | |
| echo streamlit run src/streamlit_app.py | |
| echo. | |
| echo TechMatrix Solvers Team - Ready to translate ISL! π€ | |
| pause |