2009-04-08 17 views
2

Pythonのmsilib標準ライブラリモジュールを使用してカスタムPythonモジュールからmsiファイルを作成する方法の例を教えていただけますか?例えばmsilibを使用してPythonモジュールから.msiファイルを作成する方法の例

、のは、私は次のコード

class Cool(object): 
    def print_cool(self): 
     print "cool" 

でcool.pyと呼ばれるカスタムモジュールを持っていると私はPythonのサイトのパッケージにcool.pyをインストールしますmsilibモジュールを使用してMSIファイルを作成したいとしましょうディレクトリ。

どうすればいいですか?

答えて

0

私は誤解があると思います:MS CABファイルを.zip-ファイルのようなアーカイブと考えてください。これで、cool.pyのようなアーカイブに何かを置くことができます。しかし、私はPythonのソースに言及したと思います。実行したいからです。それ以外の場合は、zipのようなアーカイバを使用します。mslibを使用する必要はありません。

私が正しい場合は、py2exeまたはpyinstallerのようなものを使用してスクリプトを実行可能ファイルに変換する必要があります。

関連する問題