Avez-vous regardé ici: simplified tutorial
Ou ici: a bit longer tutorial
EDIT: Ajout de fichiers de données est sous-entendu dans le second tutoriel. Si vous utilisez le second exemple juste avant la section "Wrapping Up", avec la documentation officielle: Analysis, il semblerait que vous spécifiez vos dépendances de fichiers de données dans le sous-objet "datas" lors de l'appel de la fonction Analysis() .
EDIT2: De la documentation officielle: «En règle générale, vous n'aurez pas besoin de créer vos propres PKG, car le fichier EXE le fera pour vous.C'est une façon d'inclure des données en lecture seule dans un déploiement de fichier unique. Un déploiement de fichier unique incluant le support TK utilisera cette technique. "
Exemple (devrait être à peu près comme celui-ci):
a = Analysis(...)
pyz = PYZ(a.pure)
pkg = PKG(a.pure, name="PackageName")
exe = EXE(pyz, pkg,
a.scripts,
a.binaries,
a.zipfiles,
a.datas,
...)
La nouvelle version de pyinstaller (2.1) est assez soignée. Consultez la [documentation] officielle (http://pythonhosted.org/PyInstaller/). C'est très facile à comprendre et couvre toutes les utilisations. – user2963623