【问题标题】:Py2Exe + FTDI driverPy2Exe + FTDI 驱动程序
【发布时间】:2011-04-24 19:56:32
【问题描述】:

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

【问题讨论】:

    标签: python installation driver py2exe ftdi


    【解决方案1】:

    使用 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 会要求提供驱动程序。至少您可以将其指向您的应用的安装位置以找到它。

    【讨论】:

      猜你喜欢
      • 2014-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-06
      • 1970-01-01
      相关资源
      最近更新 更多