質問

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

役に立ちましたか?

解決

py2exeを使用して、配布にFTDIドライバーフォルダを含める data_files オプション。

このようなコードを実行して、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はドライバーを要求します。少なくとも、アプリがインストールされている場所を指して見つけることができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top