Open main menu

DAVE Developer's Wiki β

Changes

DESK-MX6UL-AN-0004: Using Python for Embedded applications

377 bytes added, 13:45, 13 October 2021
DNF
=== DNF ===
A huge list of ''python'' packages can be installed in the target using the [https://en.wikipedia.org/wiki/DNF_(software) DNF] package manager: the [[DESK-MX6UL-AN-0003:_Package_Management_with_Yocto_and_DNF | DESK-MX6UL-AN-0003]] shows how to install ''rpm'' packages in the target from the [http://yocto.dave.eu/desk-mx6ul-l-1.0.1/ DAVE's Yocto repository server]. In case of some troubles (which can happens using <code>easy_install</code> or <code>pip</code>), in fact, other packages can be directly installed using <code>dnf</code> from the already built ''rpm'' packages built with Yocto.
For example, when ''non-pure'' python packages or in case of mismatched versions, it is required to install them from the pre-build images in Yocto, for example '''[https://flask.palletsprojects.com/en/2.0.x/ flask]'''::
8,220
edits