| 1234567891011121314151617181920212223242526272829303132 |
- @echo off
- chcp 65001 >nul
- title Установка зависимостей проекта
- echo Проверка наличия Python...
- python --version >nul 2>&1
- IF %ERRORLEVEL% NEQ 0 (
- echo Python не найден. Пожалуйста, установите Python и добавьте его в PATH.
- pause
- exit /b
- )
- echo Обновление pip...
- python -m pip install --upgrade pip
- :: Список необходимых библиотек
- set LIBS=requests speedtest-cli psutil netifaces pythonping
- for %%L in (%LIBS%) do (
- echo Проверка библиотеки %%L...
- python -c "import %%L" 2>nul
- IF %ERRORLEVEL% NEQ 0 (
- echo Библиотека %%L не найдена. Установка...
- pip install %%L
- ) ELSE (
- echo Библиотека %%L уже установлена. ✅
- )
- )
- echo.
- echo Все библиотеки установлены! Проект готов к запуску. ✅
- pause
|