diff --git a/requirements.txt b/requirements.txt index 6f27204..769d3a9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,5 +2,4 @@ opencv-python==4.8.1.78 mediapipe==0.10.8 PyQt6==6.6.1 PyQt6-Qt6==6.6.1 -PyQt6-sip==13.6.0 -PyQt6-WebEngine==6.6.0 \ No newline at end of file +PyQt6-sip==13.6.0 \ No newline at end of file diff --git a/start.bat b/start.bat index 71946b0..af56c22 100644 --- a/start.bat +++ b/start.bat @@ -1,7 +1,30 @@ @echo off -echo Installing/Updating requirements... -"C:\Users\user\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\python.exe" -m pip install -r requirements.txt +echo Checking Python installation... +python --version > nul 2>&1 +if errorlevel 1 ( + echo Python is not installed or not in PATH + echo Please install Python 3.10 from https://www.python.org/downloads/release/python-31011/ + echo Make sure to check "Add Python to PATH" during installation + pause + exit /b 1 +) + +echo Installing/Updating pip... +python -m pip install --upgrade pip + +echo Installing requirements one by one... +echo Installing OpenCV... +python -m pip install opencv-python==4.8.1.78 +echo Installing MediaPipe... +python -m pip install mediapipe==0.10.8 +echo Installing PyQt6... +python -m pip install PyQt6==6.6.1 PyQt6-Qt6==6.6.1 PyQt6-sip==13.6.0 echo Starting application... -"C:\Users\user\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\python.exe" workspace_monitor.py +python workspace_monitor.py +if errorlevel 1 ( + echo Application failed to start. Please check the error message above. + pause + exit /b 1 +) pause \ No newline at end of file