Py2Exe + FTDI驱动程序

时间:2010-10-13 12:35:03

标签: python installer driver py2exe ftdi

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

1 个答案:

答案 0 :(得分: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将要求驱动程序。至少你可以将它指向你的应用程序的安装位置来找到它。