Wie verwende ich ipdb mit Google App Engine?

9

GAE blockiert lokale Bibliotheken, die es auf dem Server nicht unterstützt. Generell ist das eine gute Sache. Leider bedeutet dies, dass ipdb auch blockiert ist. Das Hinzufügen des erforderlichen Verzeichnisses für ipdb zu sys.path funktioniert nicht. Es gibt weiterhin Importfehler.

Ich habe versucht, die ipdb + IPython-Ordner in meinen gae-Ordner zu kopieren, aber diese Fehler bei der Importressource (/usr/lib/python2.7/lib-dynload/resource.so)

Eine weitere Möglichkeit wäre, GAE zu bearbeiten, um temporären Zugriff auf lokale Bibliotheken zu ermöglichen?

Der Grund, warum ich ipdb möchte, ist hauptsächlich die History- und Tab-Vervollständigung-Funktion.

    
HelpyHelperton 28.01.2013, 23:03
quelle

1 Antwort

1

Es scheint eine Möglichkeit zu geben, einige readline-Unterstützung mit pdb auf Linux-Systemen zu erhalten, die Sie hier finden Ссылка

Installieren Sie im Grunde das Paket rlwrap und führen Sie dann den lokalen Server ähnlich aus:

%Vor%     
HelpyHelperton 31.01.2013 08:46
quelle

Tags und Links