是否可以以某种方式在py2exe安装程序中包含FTDI驱动程序?如果没有,有没有办法在一个简单的安装程序中将两者结合在一起?
答案 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将要求驱动程序。至少你可以将它指向你的应用程序的安装位置来找到它。