j'ai un programme python qui quand je le lance m'ouvre une interface graphique tkinter et qui ensuite me permet de réaliser des calculs. Une fois les calculs finis, le code écris les résultats dans un fichier .vtu pour que je puisse l'ouvrir avec ParaView. J'ai donc dû installer le module VTK sur mon PC.
Le problème est le suivant je veux compiler ce programme pour pouvoir le distribuer mais en cachant le code source. Pour cela j'utilise donc Pyinstaller via la console Anaconda et lorsque je compile mon programme et qu'il me renvoie mon .exe et que je veux l’exécuter le message d’erreur suivant apparaît.
Je vois bien que le problème vient du fait que le .exe ne contient pas le module VTK.
Ma question est donc la suivante, comment faire pour compiler ce module dans mon .exe
Bonjour. Tu ne pourras pas cacher le code source car de toute façon, pour correctement l’exécuter, un ordinateur a besoin de toutes les informations à propos de ton programme. Malheureusement je ne connais pas ce module et je ne connais pas bien pyinstaller. Cepandant je connais suffisamment bien pyinstaller pour te dire que le .exe généré peut être ouvert comme une archive, et dedans, on y trouve le fichier .py tel que tu l'as écris :p.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
typage structurel ftw