Site Loader

Compilazione Roobokart 2.0.0: Librerie Python mancanti

A partire dalla versione v2.0.0 del codice del Roobokart, è stata introdotta la multi-applicazione, ossia lo stesso progetto consente di compilare una delle applicazioni disponibili, selezionandola mediante il menù a tendina dell’icona del martello.

Il sistema adottato per contenere più applicazioni nello stesso progetto, fa uso della tecnologia json.

La compilazione potrebbe fallire perchè mancano alcune librerie Python.

Per installare le librerie mancanti, aprire una shell ed andare nella cartella mbed-os del progetto, che potrebbe essere ad esempio D:\RoobopoliWS\Roobokart\mbed-os

In questa cartella eseguire il comando di installazione:

pip install -r requirements.txt

Se necessario, potrebbe essere richiesto un upgrade del comando pip. In tal caso eseguire il comando:

python -m pip install – -upgrade pip

Ripetere poi il comando per l’installazione delle librerie mancanti.

Terminato questo aggiornamento sarà possibile compilare il progetto in STM32CubeIDE

Post Author: admin