これはPythonのネイティブpy2exe技術に代わるものです。
のこのリリースで新しいのあるもの:ます。
- のサポートが追加されましたPythonの3.4用します。
- は、そのプラグインを処理するためにPyQt4、PyQt5とPySideのためのフックを追加しました。
- は、OS X用の分散型のDMGファイル内のアプリケーションディレクトリへのショートカット/エイリアスを作成するためのサポートが追加されました。
- の改善不足しているモジュールの出力します。
- 拡張子をロードするブートストラップモジュールを使用する場合、拡張モジュールの名前空間を汚染しないでくださいます。
- はsetuptoolsのとPIPを使用するためのサポートが追加されました。
- は、最初のテストを追加しました。鼻とモックがそれらを実行するために必要なます。
- bdist_macのアイコンを含む、より汎用的な方法として--iconfileの賛成で--bundle-iconfileを削除します。
- ドキュメントを改善し、よくある質問を追加します。
そのようなツールが利用可能である場合
のバージョン4.2.3の新機能のあるもの:ます。
- はPython 3.2のサポートが追加されました。
- 暗黙のうちに時間モジュールをインポートdatetimeモジュールを追加しましたフックします。
- のPython 3.xの中のTkinterのためのフックを固定します。
- Tkinterのアプリケーション用のサンプルを追加します。
zipimportモジュールは、圧縮が行われていない場合であっても、それを必要とするので、<李>常にzlibのモジュールを含んでます。
のバージョン4.2.2でのの新機能:
- 暗黙的に上にロードされている名前空間のパッケージのサポートを追加しましたをsys.modulesへの注入による起動します。
- 名前空間のパッケージを利用したZopeのサンプルのサポートが追加されました。
- はPython 2.6とアップにWindows上のMicrosoftのコンパイラを使用します。
- Win32GUIベースの実行可能ファイルを構築するためのMicrosoftのコンパイラを使用した場合-mwindowsに関する警告排除します。
- は、Windows上でバージョンリソースを作成するためのサポートが追加されました。
- 真にブートストラップに必要とされないモジュールが実行ファイルにコンパイルして凍結されたモジュールに含まれていないことを確認してください。そうでなければ、(そのようなloggingパッケージのような)いくつかのパッケージとモジュールは、実行時に見つけることができません。この問題は、Pythonの2.7.1に存在するように思われるが、それは同様にPythonの以前のリリースのための良好な改善でます。
- は、Windowsサービスの説明を設定するためのサポートが追加されました。
- を追加しましたフックします。
- が不足しているモジュールに関する偽のエラーを除去し、暗黙的にインポートされたモジュール(TwitterのモジュールとPyQt4パッケージの追加のサブモジュール)を含めることを強制するために追加のフックを追加しました。
- のPython 3.xのonWindowsの下で凍結された実行ファイルをインストールするための固定された支持します。
- 削除されたオプションのインポートは、機能は利用できないいくつかのdistutilsので、その結果、自身とのdistutilsを置き換える。 setuptoolsのの使用を必要とするか、または好む人のために、あなたのsetup.pyでそれをインポートします。
mingw32のを使用してコンパイル時にいくつかの奇妙な行動はPython 2.7で確認されたように
PyQt4.uicパッケージの一部であるウィジェットプラグインを使用するための
見つかったdistutilsのためとあれば、完全なドロップイン代わるものではありませんsetuptoolsのの
のバージョン4.2.1でのの新機能:
- セットアップスクリプトでbin_path_includesとbin_path_excludesを指定するためのサポートが追加されましたます。
- は、64ビットWindows用のMicrosoftのコンパイラと建物とのWindowsサービスをコンパイルするためのサポートが追加されました。
- Windowsサービスをインストールする場合は、指定された場合、実行可能ファイルと設定ファイルの両方に完全なパスを使用します。
- のPythonのそれぞれの可能なバージョンの重複ファイルを排除します。
- 名前空間のパッケージの修正宣言します。
- インポート·ライブラリディレクトリをcx_Loggingをチェックし修正します。
- のpython-Xlibのパッケージを追加しましたフックします。
- を追加しましたフックしないMacプラットフォームとWindows以外のプラットフォーム上でwin32guiとpyHookモジュールの_scproxyモジュールを無視するします。
- ファイルをコピーする場合は、stat()情報をコピーだけでなく、cx_Freezeの以前のバージョンで行われていたします。
- 実行ファイルを作成するためのshortcutNameとshortcutDirパラメータを追加しましたドキュメンテーションます。
Pythonの2.7用のMSIパッケージを構築するときに
のバージョン4.1で新しいのあるもの:ます。
- のPython 3.xのサポートが追加されました。
- Windows上のサービスのサポートを追加します。
- トッド·テンプルトンによって要求されたように、コマンドラインオプション--silent(-s)を追加しました。このオプションは、含まれているモジュールのレポートを含むすべての通常の出力をオフにします。
- を追加しましたコマンドラインオプションします。
- (例えば__del__呼び出しなど)がファイナライズが実行可能な終端に先立って行われるように、例外が起きた場合でも使うと、こうした処理は、()が呼び出されていることを確認します。
- ターゲットに、必要に応じて、空のディレクトリが作成されていることを保証します。
- エンコーディングパッケージおよびPythonランタイムをブートストラップするために必要な他のモジュールが自動的に凍結された実行ファイルに含まれています。
- はターゲット名が指定されている場合は、zipファイル内のモジュール名も変更されていることをことを確実にした。最初のパッチのクレメンスヘルマンに感謝します。
- は、64ビットWindows上でコンパイルするためのサポートを有効にします。
- は、その悪いモジュールと同様に扱う。この点を指摘するためのトニー·マイヤーに感謝します。
- をインクルードファイルリストがコピーされ、簡単に参照されていないします。
インポートエラーがロード·フェーズ中に発生した場合
リストのさらなる用途は不注意に副作用を引き起こさないように、
コメントが見つかりません