Вопрос

Можно ли каким -то образом включить драйвер FTDI в установщик PY2EXE? Если нет, есть ли какие -либо способы объединить их вместе в одном простой установщике?

Это было полезно?

Решение

Включите папки драйверов FTDI в распределение, используя Py2exe data_files вариант.

Вы можете запустить код, чтобы сделать драйверы видимыми для вашего приложения, даже если они не установлены в 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'))

Конечно, как только устройство будет подключено, Windows попросит драйвер. По крайней мере, вы можете указать на это, где установлено ваше приложение, чтобы найти его.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top