2

どういうわけか、FTDIドライバーをpy2exeインストーラーに含めることは可能ですか?そうでない場合は、2つを1つの簡単なインストーラーに組み合わせる方法はありますか?

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 に答える