2010-10-13 57 views
2

是否有可能以某種方式將FTDI驅動程序包含在py2exe安裝程序中?如果沒有,有沒有什麼方法可以將兩者結合在一個簡單的安裝程序中?Py2Exe + FTDI驅動程序

回答

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會要求驅動程序。至少你可以把它指向你的應用程序的安裝位置來找到它。

相關問題