master
gtitov 3 years ago
parent 66151c051e
commit a118dbb4aa

@ -1,25 +1,36 @@
Для установки зависимостей в командной строке (PowerShell) выполнить
# Установка
Для работы приложения необходима версия Python не ниже `3.8`
Для установки зависимостей в PowerShell из папки с системой выполнить
```PowerShell
pip install -r requirements.txt
```
В командной строке выполнить
# Запуск
В PowerShell выполнить скрипт запуска системы
> Необходимо находиться в папке со скриптом, при необходимости перейти туда командой `cd`
```PowerShell
python -m uvicorn main:app --host=0.0.0.0
python run.py
```
Интерфейс будет доступен по адресу работы uvicorn
Должны увидеть в PowerShell текст, заканчивающийся следующим
```PowerShell
INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit) # здесь фиксируем порт — это число после двоеточия
INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
```
> Из этого текста запоминаем порт — это число после двоеточия, в данном случае `8000`
Для работы в локальной сети узнать адрес компьютера в локальной сети с помощью PowerShell
На головном компьютере интерфейс будет доступен по адресу `localhost:8000`
Для корректного запуска теста на остальных компьютерах локальной сети необходимо узнать IP-адрес головного компьютера в локальной сети с помощью PowerShell
```PowerShell
Get-NetIPAddress
@ -43,4 +54,7 @@ PolicyStore : ActiveStore
В файле `gui/main.js` заменить все `localhost` на полученный ip-адрес, например, `123.32.43.54`, чтобы все запросы выполнялись к головному компьютеру
# Доступ к тесту
Для доступа к тесту с компьютера в локальной сети перейти по URL такого вида `ip-адрес:порт`, например, `123.32.43.54:8000`
Loading…
Cancel
Save