Das relevante, das die run.sh da macht, ist dafür zu sorgen, dass die external_program.py im PATH ist (https://github.com/seahawk1986/dynamic_module_creation_nuitka/blob/main/run.sh#L6) - wenn die Voraussetzung erfüllt ist, sollte die example.bin auch ohne die run.sh funktionieren.
Kompiliertes Python - Pfad zu Datei
Anmeldungsdatum: Beiträge: 11269 Wohnort: München |
|
||||||
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 207 |
Ich habe das jetzt ausprobiert, meine Scripts angepasst, sogar am Ende dein Interface verwendet, um das Command auszuführen. Auch da bekomme ich denselben FileNotFoundError. Nun sind alle Wege ausgereizt, ich werde wohl tiefer gehen müssen. Brauche momentan sowieso Abstand zum Projekt, bin total frustriert. Mehr kann ich momentan nicht aushalten. Ich werde in ein paar Wochen noch einmal einen Versuch wagen, und vielleicht auch einen anderen Ansatz suchen. Ich danke dir für deine Mühen und die investierte Zeit. |
||||||
![]() Anmeldungsdatum: Beiträge: 2133 Wohnort: Gelsenkirchen |
Kann es sein, dass du sowas suchst:
Oder falls es im Ordner darüber liegt:
Funktioniert dann halt wie das Navigieren im Dateisystem. Wichtig dabei ist, dass die Ordnerstruktur mit den Modulen als Package vorliegt, also in jedem Ordner eine init.py enthalten ist. |
||||||
(Themenstarter)
![]() Anmeldungsdatum: Beiträge: 207 |
Und das tut sie. Ich habe mir nochmal meine Scripts angeschaut und da fehlte das basedir / als Angabe. Nachdem ich daraus einen soliden Pfad machen konnte und weitere Module eingebunden habe, funktioniert das *.bin einwandfrei. Ich schulde dir einen Riesendank! Du hast mir bei dem Problem zum Durchbruch verholfen. Danke also! |