Bonjour,
J’essaye de convertir un de mes projets python en exécutable avec l’outil PyInstaller. Dans l’ensemble, ça fonctionne plutôt bien, mais j’ai un problème avec les chemins relatifs…
Mon projet utilise une base de données SQLite stockée dans le même dossier que le projet. Pour éviter les problèmes lorsque je serais amené à déplacer le dossier, j’ai utilisé un chemin relatif pour accéder à la base de données. Quand je lance le fichier .py, tout fonctionne normalement, mais quand j’utilise l’exécutable généré par PyInstaller, stocké au même endroit, et que j’affiche Path.cwd()
avec le module pathlib, j’obtiens un résultat similaire à celui que j’aurais obtenu en utilisant Path.home()
.
Pourriez-vous m’aider ?
Merci d’avance,
+0
-0