pilote py2exe + FTDI
Question
Est-il possible d'inclure en quelque sorte le pilote FTDI dans un installateur py2exe? Sinon, y at-il des façons de combiner les deux dans un seul outil d'installation facile?
La solution
Inclure les dossiers du pilote FTDI dans votre distribution en utilisant l'option de data_files
py2exe.
Vous pouvez exécuter du code comme celui-ci pour rendre les pilotes visibles à votre application, même si elles ne sont pas installés dans system32:
os.environ['PATH'] = '%s;%s' % (os.environ['PATH'], os.path.abspath('./driver/i386'))
os.environ['PATH'] = '%s;%s' % (os.environ['PATH'], os.path.abspath('./driver/amd64'))
Bien sûr, une fois le périphérique est branché, Windows vous demandera un pilote. Au moins, vous pouvez pointer à l'endroit où votre application est installée pour le trouver.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow