2010-12-14 42 views
2

J'utilise Paver pour la première fois et je ne peux pas importer dans mon pavement.py un module que j'ai créé dans le même répertoire. Le module fonctionnait lorsqu'il était importé dans un script autonome dans le même répertoire. Je suppose que le paveur fonctionne depuis un autre endroit, pas le même répertoire.Comment importer des modules dans Paver?

Une suggestion?

Répondre

2

Après un peu d'investigation, j'ai trouvé une solution ...

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

Je dirais que CWD ne devrait pas être touché, pourriez-vous envisager d'ouvrir un bug pour cela? – Almad