Fusion 360 erkennt Python Modul nicht?
Ich habe für Fusion 360 ein Script erstellen, welches mir eine Skizze erstellt. Das Script hatte schon vor einiger Zeit funktioniert. Wenn ich es aber jetzt versuche auszuführen bekomme ich diese Fehlermeldung:
Traceback (most recent call last):
File "C:/Users/<USER>/AppData/Roaming/Autodesk/Autodesk Fusion 360/API/Scripts/CycloidalDrive/CycloidalDrive.py", line 7, in <module>
import numpy as np
ModuleNotFoundError: No module named 'numpy'
Das Script habe ich mit VSCode erstellt. In VSCode wird Numpy richtig erkannt und gibt mir auch keine Fehlermeldung aus.
Weiß wer, ob ich Numpy nochmal in einen der Fusion360 Ordnern installieren muss und wie ich das mache?
1 Antwort
Die Python-Installation in Fusion 360 hat scheinbar keinen Zugriff auf die Module, die in der Python-Installation von VSCode verfügbar sind.
Füge den Pfad mit Numpy hinzu zu Beginn des Scripts.
import sys
sys.path.append(...)
Danke, dass hat zwar nicht ganz funktioniert für mich aber auf eine Idee gebracht. Ich habe mir angesehen, wo Fusion 360 die Packages speichert und habe einfach die Numpy Ordner dort hin verschoben und es funktioniert.