Roobokart 2.0.0 compiling: Missing Python Libraries
Starting from version v2.0.0 of the Roobokart code, multi-application has been introduced, ie the same project allows you to compile one of the available applications, selecting it from the drop-down menu of the hammer icon.
The system adopted to contain multiple applications in the same project, makes use of json technology.
Compiling job may fail because some Python libraries are missing.
To install the missing libraries, open a shell and go to the project’s mbed-os folder, which could be for example
In this folder, run the installation command:
pip install -r requirements.txt
If necessary, an upgrade of the pip command may be required. In this case, execute the command:
python -m pip install – – upgrade pip
Then repeat the command to install the missing libraries.
After this update it will be possible to compile the project in STM32CubeIDE