Wie man KiCad Footprint-Generator ModuleNotFoundError behebt: No module named 'KicadModTree'

Problem

Wenn Sie ein kicad-footprint-generator-Skript wie ./ipc_bga_generator.py ausführen, sehen Sie eine Fehlermeldung wie

kicadmodtree_trace.txt
Traceback (most recent call last):
  File "/home/user/kicad-footprint-generator/scripts/Packages/Package_BGA/./ipc_bga_generator.py", line 10, in <module>
    from KicadModTree import (
ModuleNotFoundError: No module named 'KicadModTree'

Lösung

Das KicadModTree-Modul ist Teil des kicad-footprint-generator-Repositories.

Öffnen Sie ein Terminal und navigieren Sie zum Stammverzeichnis des kicad-footprint-generator-Repositories in Ihrem Terminal und führen Sie aus

update_dev_packages.sh
./manage.sh update_dev_packages

Sie können (optional) dies in einer virtuellen Umgebung ausführen. Für Anweisungen siehe die README.

Nach dem Ausführen von ./manage.sh update_dev_packages sollten Sie das Skript (z.B. ./ipc_bga_generator.py) ausführen können, ohne die Fehlermeldung zu sehen.


Check out similar posts by category: KiCad, Python