Spyder: Wie bearbeite ich ein Python-Skript lokal und führe es auf einem Remote-Kernel aus?

ch verwende Spyder 2.3.1 unter Windows 7 und habe einen iPython 2.3-Kernel auf einem Rasperry Pi RASPBIAN Linux-Betriebssyste

Ich kann mithilfe einer .json-Datei und dem folgenden Tutorial eine Verbindung zu einem externen Kernel herstellen:Remote ipython console

Aber was jetzt? Wenn ich ein Skript "starte" (F5), versucht der Kernel, das Skript wie folgt auszuführen:

%run "C:\test.py"

FEHLER: Dateiu'C:\\test.py' nicht gefunden

Dies kommt mit einem Fehler zurück, ofc, weil das Skript auf meinem Computer unter c: und nicht auf dem Remote-Computer / Himbeer-Pi abgelegt ist. Wie kann ich Spyder anweisen, zuerst das Skript auf den Remote-Computer zu kopieren und dort auszuführen?

Wenn ich das Kontrollkästchen "Dies ist ein Remote-Kernel" aktiviere, kann ich keine Verbindung mehr zum vorhandenen Kernel herstellen. Was bedeutet diese Box? Kopiert es das Skript vor der Ausführung über SSH auf den Remotecomputer? Wenn ich die SSH-Anmeldeinformationen eingebe, wird der Fehler "Der Kernel scheint unerwartet abgestorben zu sein" angezeigt.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage