Pregunta

¿Es del todo posible de alguna manera incluye el driver FTDI en un instalador py2exe? Si no es así, ¿hay formas de combinar los dos juntos en un solo instalador?

¿Fue útil?

Solución

Incluir las carpetas driver FTDI en su distribución con la opción de data_files py2exe.

Se puede ejecutar código como este para hacer visibles los conductores a su aplicación, incluso si no están instalados en 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'))

Por supuesto, una vez que un dispositivo está conectado, Windows le pedirá para un conductor. Por lo menos se puede apuntar a donde está instalada la aplicación para encontrarlo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top