Je m'amuse avec PyBuilder et je dois manquer quelque chose ou mal comprendre le fonctionnement de PyBuilder. Dans mon application de test, j'importe la bibliothèque pdfrw. Je l'avais installée via pip et tout fonctionnait bien. Cependant, j'ai décidé d'essayer de recommencer dans un nouveau venv et de ne pas installer via pip d'abord pour voir si PyBuilder a récupéré la dépendance. Lorsque j'exécute pyb, il fonctionne bien, sans erreur, mais lorsque j'essaie d'exécuter le code à partir du répertoire cible, il me donne une erreur de "ModuleNotFoundError : No module named pdfrw".
J'ai l'habitude d'utiliser Maven et Gradle pour le développement Java, mais c'est ma première incursion dans la gestion des dépendances pour Python. Quelqu'un peut-il me dire si je comprends mal ce que PyBuilder peut faire ou s'il me manque quelque chose dans la configuration ? Voici une copie du simple build.py script auquel pyb fait référence :
from pybuilder.core import init, use_plugin
use_plugin("python.core")
use_plugin("python.install_dependencies")
default_task = "publish"
@init
def initialize(project):
project.depends_on('pdfrw')
Toute aide serait grandement appréciée.
Gracias,
Chris