SpeedTestLibInstall.bat 984 B

1234567891011121314151617181920212223242526272829303132
  1. @echo off
  2. chcp 65001 >nul
  3. title Установка зависимостей проекта
  4. echo Проверка наличия Python...
  5. python --version >nul 2>&1
  6. IF %ERRORLEVEL% NEQ 0 (
  7. echo Python не найден. Пожалуйста, установите Python и добавьте его в PATH.
  8. pause
  9. exit /b
  10. )
  11. echo Обновление pip...
  12. python -m pip install --upgrade pip
  13. :: Список необходимых библиотек
  14. set LIBS=requests speedtest-cli psutil netifaces pythonping
  15. for %%L in (%LIBS%) do (
  16. echo Проверка библиотеки %%L...
  17. python -c "import %%L" 2>nul
  18. IF %ERRORLEVEL% NEQ 0 (
  19. echo Библиотека %%L не найдена. Установка...
  20. pip install %%L
  21. ) ELSE (
  22. echo Библиотека %%L уже установлена. ✅
  23. )
  24. )
  25. echo.
  26. echo Все библиотеки установлены! Проект готов к запуску. ✅
  27. pause