Entsprechend dieser answer muss ich die pycharm-debug.egg Datei auf meinen Server kopieren, wie mache ich das mit einer Heroku App, damit ich es mit Pycharm remote debuggen kann?Wie man Pydevd Ferndebugging mit Heroku einrichtet
6
A
Antwort
1
Heroku setzt das Dateisystem nicht frei, das für das Ausführen von Web-Dyno für Benutzer verwendet wird. Bedeutet, dass Sie die Datei nicht über ssh auf den Server kopieren können.
So können Sie dies tun, indem folgende 2 Möglichkeiten:
Die beste Art und Weise, dies zu tun, ist durch Hinzufügen dieses Ei-Datei in Anforderungen, so dass während des Einsatzes wird es in die installierte Umgebung wird daher automatisch zum Python-Pfad hinzugefügt. Aber das würde verlangen, dass das Paket pip indiziert werden
Oder, diese Datei in Ihrem Code-Basis Commit, daher, wenn Sie die Datei bereitstellen den Server erreicht. Auch in der Einstellungsdatei des Projekts, wenn django, fügen diese Datei zu Python Pfad:
import sys sys.path.append(relative/path/to/file)
Wie fügen Sie das Ei-Datei in die Anforderungen? – michaelsnowden