Py2exe + FTDI-Treiber
Frage
Ist es überhaupt möglich, irgendwie die FTDI-Treiber in einem py2exe Installer enthält? Wenn nicht, gibt es Möglichkeiten, die beide zusammen in einem einfachen Installationsprogramm zu kombinieren?
Lösung
Fügen Sie die Treiber FTDI Ordner in der Verteilung py2exe der data_files
Option.
Sie können Code wie folgt ausführen, um die Treiber sichtbar zu machen, um Ihre Anwendung, auch wenn sie nicht in system32 installiert sind:
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'))
Natürlich, wenn ein Gerät angeschlossen ist, wird Windows nach einem Treiber fragen. Zumindest kann man es zeigen, wo Sie Ihre App installiert ist, um es zu finden.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow