2

是否有可能以某种方式在 py2exe 安装程序中包含 FTDI 驱动程序?如果没有,有没有办法将两者结合在一个简单的安装程序中?

4

1 回答 1

0

使用 py2exe 的data_files选项在您的发行版中包含 FTDI 驱动程序文件夹。

您可以运行这样的代码以使驱动程序对您的应用程序可见,即使它们未安装在 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 会要求提供驱动程序。至少您可以将其指向您的应用程序的安装位置以找到它。

于 2010-10-13T13:28:26.953 回答