2010-12-14 13 views
2

Ich benutze Paver zum ersten Mal und ich kann in meinem paving.py kein Modul importieren, das ich im selben Verzeichnis erstellt habe. Das Modul funktionierte, als es in ein eigenständiges Skript in demselben Verzeichnis importiert wurde. Ich denke, der Straßenfertiger läuft von woanders, nicht vom gleichen Verzeichnis.Wie importiere ich Module in Paver?

Irgendwelche Vorschläge?

Antwort

2

Nach ein bisschen Untersuchung ich eine Lösung gefunden ...

import sys 
sys.path.append(os.path.abspath('.')) 
import mymodule.myscript as myscript 
+0

ich cwd würde sagen, sollte nicht berührt werden, würden Sie betrachten einen Fehler für diese öffnen? – Almad

Verwandte Themen