PyCharm Professional: So verwenden Sie einen Interpreter, der in einem Docker-Container auf einer zweiten Maschine ausgeführt wird

PyCharm Professional: So verwenden Sie einen Interpreter, der in einem Docker-Container auf einer zweiten Maschine ausgeführt wird

Aufstellen:

  • 1. Maschine (Client): Windows mit installiertem PyCharm Professional. Laptop, keine GPU.
  • 2. Maschine (Server): Ubuntu mit installiertem Docker. Workstation mit GPU.
  • 3. Maschine (Docker-Container): läuft auf der 2. Maschine

Ich schreibe Code auf meinem Laptop (Client), der keine GPU hat. Ich muss den Code jedoch auf einer GPU testen. Daher möchte ich PyCharm (auf meinem Laptop) so konfigurieren, dass ich meinen Code in einem Docker-Container ausführen und debuggen kann, der auf dem Server ausgeführt wird. Ich habe bereits versucht, die offizielle PyCharm-Dokumentation zu lesen (z. B.Hier), allerdings gelang es mir nicht, das Problem zu lösen.

Ich wäre wirklich dankbar, wenn mir jemand bei diesem Problem helfen oder mich in die richtige Richtung weisen könnte, da ich jetzt schon eine ganze Weile damit kämpfe.

Vielen Dank.

Antwort1

Leider wird es von PyCharm nicht nativ unterstützt. In der Zwischenzeit ist es möglich, ein solches Setup mit einigen zusätzlichen Klicks mithilfe der Bereitstellungsfunktion zu konfigurieren, siehe die folgende Anleitunghttps://youtrack.jetbrains.com/issue/PY-33489

verwandte Informationen