1

ワンクリックの Python インストーラー (アプリケーションと統合) を作成しています。Python MSI インストーラーに Python のパスを SYSTEM PATH 変数に強制的に追加させる方法はありますか? ユーザーとの対話方法を (コマンド ラインを使用して) 非常に簡単に指定できるため、MSI インストーラーを使用しています。

4

2 に答える 2

0

ユーザー変数は、HKEY_CURRENT_USER\Environment の下の Windows レジストリに保存されます。

ポスト インストール スクリプトで winreg を使用して、そこで PATH を設定または追加します。

http://docs.python.org/library/_winreg.html

于 2010-08-24T15:39:18.190 に答える
0

方法はあるはずですが、Python を呼び出す前に環境をセットアップするバッチ ファイルを提供する人もいます。とにかく、それがBZRがすることです。そのバッチ ファイルを、通常パス内のどこかに書き込むことができれば、はるかに優れています。

Python の呼び出しだけが心配な場合は、通常の Python インストーラーがファイルの関連付けを行うので、そのように作業できます。

于 2010-08-24T15:16:26.660 に答える