Questa repository verrà utilizzata per illustrare la creazione del microservizio reallizato con Python e FAST-Api per Windows , Linux , MacOS
Questo progetto è un microservizio back-end scritto in Python. Questa documentazione fornisce le istruzioni per configurare l'ambiente e installare tutte le dipendenze necessarie su Windows, Linux e macOS.
Assicurati di avere Python e pip
installati sul tuo sistema. Puoi verificarlo eseguendo i seguenti comandi:
python --version
pip --version
Se non hai Python installato, puoi scaricarlo dal sito ufficiale python.org.
Prima di installare le dipendenze, è consigliabile creare un ambiente virtuale.
Apri il terminale e naviga nella directory del tuo progetto. Esegui i seguenti comandi:
python -m venv venv
.\venv\Scripts\Activate.ps1
Apri il terminale e naviga nella directory del tuo progetto. Esegui i seguenti comandi:
python3 -m venv venv
source venv/bin/activate
Una volta attivato l'ambiente virtuale, puoi installare tutte le dipendenze elencate nel file requirements.txt
.
Assicurati che l'ambiente virtuale sia attivo e poi esegui:
pip install -r requirements.txt
Assicurati che l'ambiente virtuale sia attivo e poi esegui:
pip3 install -r requirements.txt
uvicorn main:app --reload --host 0.0.0.0 --port 8000