Ich habe ein einfaches Python-Skript, das einen Namen ausgibt, und versuche, es über UiPath auszuführen.
Beim Ausführen des Workflows startet der Prozess, aber dann passiert nichts mehr und der Workflow bleibt im Ausführungsmodus, bis ich ihn manuell stoppe.
In UiPath habe ich Python 1.6 installiert, lokal habe ich Version 3.10.
Kann mir bitte jemand helfen?
Hallo @srm1307
Bitte versuch, die .NET-Runtime 6.0 zu installieren und es zu testen.
Oder schau hier:
Activities – Ein Python-Skript aufrufen
Willkommen in der Community
Für 3.10 musst du die .NET-Runtime 6 installieren
Öffne zur Überprüfung die Ereignisanzeige. Dort solltest du einen .NET-Fehler sehen.
Viele Grüße
Außerdem ist mir noch etwas aufgefallen. In den Standardeinstellungen für Pakete von UiPath verweist „Local“ auf „Program Files (x86)“. Wenn ich jedoch auf meinem lokalen Rechner nachsehe, finde ich den UiPath-Ordner nur unter „Program Files“ und nicht unter „Program Files (x86)“. Könnte das der Grund dafür sein, dass das Skript nicht ausgeführt wird?
Die lokale Fehlkonfiguration ist nicht die Ursache des Python-Problems.
Wahrscheinlich liegt es daran, dass die .NET 5/6 Desktop Runtime fehlt.
Aktualisiere UiPath.Python.Activities auf Version 1.10.0 und installiere die .NET 6/8 Desktop Runtime.
Achte darauf, dass du den Python Scope entsprechend deiner Python-Installation korrekt konfigurierst.