icon

Das Wissen aller Anwender nutzen

Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.

Es erwarten Sie:

  • Foren-Vielfalt aus CAD Architektur, CAD Ingenieurbau uvm.
  • Tipps von User für User
  • international: Deutsch, Englisch, Italienisch, Französisch und Tschechisch

Melden Sie sich jetzt an und diskutieren Sie mit!

Zur Registrierung

Allplan 2024: ModuleNotFoundError: No module named 'ScriptObjectInteractors'

Schlagworte:
  • Script
  • Object
  • Pythonpart
  • Interactor

Hallo zusammen,

ich arbeite mit Allplan 2024-1-10 und versuche, ein „Script Object PythonPart“ zu erstellen, bekomme aber folgende Fehlermeldungen:

ModuleNotFoundError: No module named 'BaseScriptObject'  
ModuleNotFoundError: No module named 'ScriptObjectInteractors'

Ich vermute, dass diese PythonParts erst ab der Version 2025 unterstützt werden.
Ein Update ist bei mir leider nicht möglich.

Wie kann ich das Problem lösen?
Gibt es eine Möglichkeit, diese Bibliotheken in meiner Version 2024 nachzurüsten?

Hi,

die Script Object contract wurde effektiv erst in ALLPLAN 2025 eingeführt. Ich glaube, in 2024 ist ein erster Versuch damit gemacht worden, aber zu 2025 hat sich so viel geändert, dass auf jeden Fall funktionieren die Skripte aus 2025 basierend auf ScriptObject in 2024 nicht.

Du kannst dieses Problem leider nicht so einfach lösen - das isd die Natur von APIs. Die verändern sich und zwar so, dass darauf basierte alte Entwicklungen in der Zukunft weiterhin funktionieren, aber die neue Entwicklungen funktionieren nicht in der alten APIs.

Willst du also für ALLPLAN 2025 entwickelte PythonParts nutzen, brauchst du zwingend ALLPLAN 2025 oder neuer.

Grüße,
Bart