Це покрокова інструкція для налаштування робочого середовища. Виконуйте кожен крок у порядку.
Для розробки потрібно вибрати одну з наступних IDE:
- Visual Studio
- Rider
- VS Code
Скачати та встановити можна за посиланням:
Якщо ви працюєте на Windows, вам потрібно встановити наступні інструменти:
- Docker Desktop: Завантажити Docker Desktop
- WSL (Windows Subsystem for Linux): для цього скористайтесь інструкціями на офіційному сайті Microsoft.
Рекомендую Ubuntu
Встановіть Azure CLI для взаємодії з вашими Azure-ресурсами. Для цього виконайте наступні кроки:
- Перейдіть на офіційний сайт Azure CLI і слідуйте інструкціям для вашої операційної системи.
Авторизуйтеся в Azure CLI через вашу IDE. Для цього відкрийте термінал і виконайте команду:
az loginЦе відкриє вікно браузера для введення облікових даних.
Клонуйте репозиторій з GitHub за допомогою команди:
git clone https://github.com/51xel/DiplomaЯкщо ви запускаєте проєкт без використання Docker, вам потрібно виконати наступні кроки:
- Переконайтесь, що на вашій системі встановлено Python 3.11.
- Створіть змінну середовища PYTHONNET_PYDLL та вкажіть шлях до Python DLL (наприклад):
C:\Users\User\AppData\Local\Programs\Python\Python312\python312.dll- Також потрібно встановити бібліотеку:
pip install joblib- Відкрийте папку репозиторію в IDE
- Виберіть Diploma solution
- Виберіть проект, який хочете запустити (наприклад):
Diploma.PredictionApi- Виберіть спосіб запуску (Docker)
- Запустіть проект (F5)
Після авторизації в Azure CLI в Azure у вас мають бути налаштовані всі доступи, тому додатково нічого вводити не треба