Super detailliertes Tutorial auf Nanny-Ebene – Pycharm stellt eine Verbindung zum Server her und führt Fehler durch

1. Öffnen Sie das Programm zur Ausführung in Pycharm

Fügen Sie hier eine Bildbeschreibung ein

2. Klicken Sie in der Taskleiste oben in Pycharm auf [Extras]-[Bereitstellung]-[Konfiguration]-

Fügen Sie hier eine Bildbeschreibung ein

3. Ein Konfigurationsfeld [Bereitstellung] wird angezeigt. Wählen Sie das [+]-Zeichen in der oberen linken Ecke aus und klicken Sie dann auf [SFTP].

Fügen Sie hier eine Bildbeschreibung ein

4. Geben Sie im daraufhin angezeigten Feld [Servernamen erstellen] einen eigenen Namen ein und klicken Sie dann auf [OK].

Fügen Sie hier eine Bildbeschreibung ein

5. Rufen Sie die Serverkonfigurationsseite auf und klicken Sie auf die drei rot eingekreisten Punkte in der Abbildung unten.

Fügen Sie hier eine Bildbeschreibung ein

6. Eine Konfigurationsseite [SSH-Konfiguration] wird angezeigt, wie in der folgenden Abbildung dargestellt:

  1. Klicken Sie auf [+] in der oberen linken Ecke des Felds und geben Sie rechts Folgendes ein: Host: ist die IP-Adresse; Port: ist die Portnummer; Benutzername: der vom Server zugewiesene Name (normalerweise Root); Passwort: falls Wenn Sie sich mit einem Passwort anmelden, geben Sie das Passwort ein. Wenn Sie sich mit anderen Methoden anmelden, wählen Sie eine andere Verifizierungsmethode.
  2. Klicken Sie auf [Verbindung testen], [Verbindung zu ... (zeigen Sie den Benutzernamen@Host:Port an, den Sie im ersten Schritt eingegeben haben)] wird erfolgreich verbunden.
  3. Klicken Sie beide auf [OK].
    Fügen Sie hier eine Bildbeschreibung ein

7. Nachdem Sie zweimal auf [OK] geklickt haben, kehren Sie zur Seite [Bereitstellung] zurück, wie unten gezeigt:

Es ist ersichtlich, dass in der [SSH-Konfiguration] auf der rechten Seite der neu erstellten Testumgebung ein Serveradressenname angezeigt wurde. Drücken Sie zum Bedienen das rote Kästchen

  1. Klicken Sie auf [Verbindung testen], um eine erfolgreiche Verbindung anzuzeigen.
  2. Klicken Sie auf [Autodetect], der [Root-Pfad] sucht automatisch nach dem Root-Verzeichnis
  3. Klicken Sie auf [Erweitert], die Standardkodierung [utf-8].
  4. Klicken Sie dann auf [OK], um zur Hauptseite von Pycharm zurückzukehren.
    Fügen Sie hier eine Bildbeschreibung ein

8. Verbindung starten

[Extras]-[SSH-Sitzung starten] in der Pycharm-Symbolleiste, wie unten gezeigt
Fügen Sie hier eine Bildbeschreibung ein

9. Öffnen Sie die Einstellung, wählen Sie [Python Interpreter] und klicken Sie rechts auf [Hinzufügen], wie unten gezeigt:

Fügen Sie hier eine Bildbeschreibung ein

10. Erstellen Sie eine neue Konfiguration, [SSH-Interpreter]-[Neue Serverkonfiguration], geben Sie [Host], [Port], [Benutzername] ein und klicken Sie dann auf [Weiter]

Fügen Sie hier eine Bildbeschreibung ein

11. Geben Sie das Passwort ein und klicken Sie auf [Weiter]

Fügen Sie hier eine Bildbeschreibung ein

12. Hier kommt der Punkt! (Wenn Sie keine Verbindung herstellen können, liegt das im Grunde daran, dass es hier keine Wahl gibt)

Das hier angezeigte Feld dient zur Auswahl der Datei zur Verwendung auf dem Server. Es müssen mehrere Pfade verstanden werden.

  1. Dolmetscher: Hier wählen Sie Python aus, den auf Ihrem Server installierten Python-Speicherort. Wenn Sie vergessen haben, wo es zu diesem Zeitpunkt installiert wurde, finden Sie hier eine detaillierte Erklärung, wie Sie den Python-Speicherort finden.
    1) Wenn Sie Anaconda zur Installation verwenden, finden Sie im Allgemeinen zuerst den Anaconda-Ordner unter der Anaconda-Datei, entweder direkt in der optionalen Datei, die angezeigt wird, oder im Stammverzeichnis (root/); 2) Dann
    suchen Klicken Sie im Ordner [envs] auf den Ordner [envs]. Wenn Sie mehrere virtuelle Umgebungen erstellt haben, können Sie Ordner mit mehreren Namen der für Sie erstellten virtuellen Umgebungen sehen. Klicken Sie auf die virtuelle Umgebung, die Sie verwenden möchten. Der Ordner ist 2 in der rote Kreis in der Abbildung unten; Wenn Sie keine virtuelle Umgebung erstellt haben, können Sie den Ordner [bin] direkt finden; 3) Suchen Sie
    [Python] im Ordner [bin], dieser Python ist kein Ordner, hier wird angezeigt eine Datei, die nicht mehr geöffnet werden kann. Zu diesem Zeitpunkt wird die Python von [Interpreter] ausgewählt.
  2. [Ordner synchronisieren]: Um Dateien mit dem Server zu synchronisieren, klicken Sie auf den roten Kreis 3. Das Feld [Synchronisierungsordner bearbeiten] wird angezeigt. [Lokaler Pfad] auf der linken Seite ist die auszuführende Codedatei und [Remote-Pfad] Auf der rechten Seite befindet sich die auszuführende Codedatei. Wo soll die Datei auf dem Server abgelegt werden? Es gibt eine Option [Projektdateien automatisch auf den Server hochladen], die automatisch aktiviert wird. Dies bedeutet, dass das Hinzufügen, Löschen, Ändern und Überprüfen von Codedateien im lokalen Pycharm automatisch mit dem Server synchronisiert wird. (Sie können sich auch gegen die automatische Synchronisierung entscheiden und die Dateien dann immer wieder manuell hochladen. Es wird empfohlen, die automatische Synchronisierung zu wählen.)
  3. Klicken Sie nach der Auswahl auf [OK]-[Fertig stellen].
    Fügen Sie hier eine Bildbeschreibung ein

13. Klicken Sie rechts auf [Remote Host], wählen Sie die neu erstellte [Test]-Umgebung aus. Es werden viele Dateien angezeigt. Sie können sich den gerade in Schritt 12 ausgewählten [Remote-Pfad] ansehen (das rote Kästchen 6 in der Abbildung in Schritt). 12), Sie werden feststellen, dass die Datei [Test] automatisch hochgeladen wird.

Wenn rechts kein [Remote-Host] vorhanden ist, klicken Sie unten auf [Extras]-[Bereitstellung]-[Remote-Host durchsuchen] und es wird angezeigt.
Fügen Sie hier eine Bildbeschreibung ein

14. Öffnen Sie einen Code im Ordner [test] und führen Sie ihn direkt aus. Sie können feststellen, dass er in der Umgebung auf dem Server ausgeführt wird. Das Gleiche gilt für das Debuggen. Führen Sie es einfach direkt aus.

Fügen Sie hier eine Bildbeschreibung ein

Supongo que te gusta

Origin blog.csdn.net/everyxing1007/article/details/126635863
Recomendado
Clasificación