2013-10-21 10 views

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:

  1. 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

  2. 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) 
+1

Wie fügen Sie das Ei-Datei in die Anforderungen? – michaelsnowden