2017-01-08 2 views
1

Ich versuche, eine Spyder-IDE von meinem lokalen zu einem Ipython-Kernel zu verbinden, die auf meinem Server laufen.Python Spyder: Verbindung zum Remote-Ipython-Kernel nicht möglich

In Spyder die Aufforderung an, dass "bestehende Kern" ist die folgende Geräte anschließen:

enter image description here

ich eine Verbindung zu meinem bereits Set-up Jupyter Notebook-Konsole auf dem Server und erstellen Sie ein neues Notebook/kernel .
Ich tippe %connect-info und den JSON abrufen, der erstellt wird. Ich füge es in einen Editor auf meiner lokalen und speichern Sie es als kernel.json.

In den Verbindungsinformationen, ich füge einen Link zu einer Datei, die ich kernel.json und das ist auf meinem lokalen. Diese Datei enthält die folgenden:

{ 
    "hb_port": 52540, 
    "stdin_port": 47033, 
    "signature_scheme": "hmac-sha345", 
    "shell_port": 29460, 
    "transport": "tcp", 
    "iopub_port": 60831, 
    "ip": "127.0.0.1", 
    "key": "43e4932c-e819-47ba-3333-66e45d7bc6de", 
    "control_port": 20567, 
    "kernel_name": "" 
} 

ich auf „dies ist ein Remote-Kernel“ und die Hostnamen fülle mit [email protected] habe ich versucht, meinen beide SSH-Schlüssel in der zweiten Zeile/oder Passwort an den Server in den dritten mit (Ich muss beide zu meinem Server verbinden).

Gibt es etwas offensichtlich falsch, dass Sie in diesem Protokoll sehen?

Jede klare Erklärung, die das Protokoll für den Spyder Schritt für Schritt erklärt, ist mehr als willkommen. Bitte senden Sie keine Links zu anderen Fragen. Ich lese sie sorgfältig und es hat mir nicht geholfen, mein Problem zu lösen.

EDIT: Ich erhalte Fehler "paramiko is not available"

Antwort

2

blabla @ ip-172-31-26-235:

dass : Doppelpunkt am Ende ein Teil der Zeichenfolge ist? Ich habe gerade versucht - es funktioniert für mich (verbunden mit meinem eigenen Rechner mit dem Namen @ Host & Passwort).

+1

> "paramiko ist nicht verfügbar" pip install paramiko? – user993533

+0

in Bezug auf den Doppelpunkt: Ja, es ist ein Tippfehler; Ich habe versucht mit und ohne Angabe des Ports, von denen keiner funktionierte. Verwenden Sie Linux oder Windows auf Ihrem lokalen? Ich habe in einem anderen Beitrag gesehen, dass das Problem von Windows/Linux-Verbindung herrühren kann. –

+0

Ich habe auch versucht, pip install paramiko auf meinem lokalen, aber es sagt, dass es schon da ist. –

Verwandte Themen