これは、Windows、OS X、pyInstallerのおよび/またはcx_Freezeためpy2appのためのよりよく知られているpy2exeの目的でコピーと似ています。
特徴:
この簡単なインストール - bbfreezeことができますsetuptoolsの「easy_installをコマンドでインストールします。
郵便番号/ eggファイルのインポートの追跡 - zipファイルからの輸入を追跡し、いくつかのモジュールはeggfileから使用されている場合は全卵ファイルが含まれbbfreeze。 setuputils「pkg_resourcesモジュールを使用して、パッケージが(0.95.0の新機能)動作します
バイナリ依存性の追跡 - bbfreezeがバイナリの依存関係を追跡し、DLLと冷凍プログラムで必要とされる共有ライブラリが含まれます。
複数のスクリプト凍結 - bbfreezeは、一度に複数のスクリプトを凍結することができます。
Pythonインタプリタが含まれる - bbfreezeが自分自身を実行可能なPythonのように使用されるかもしれない「PY 'という名前の追加の実行可能ファイルが作成されます。
自動パス名の書き換え - トレースバック内のパス名が相対パス名に置き換えられます(つまり、あなたからパッケージfoo.barをインポートする場合は/ home / jdoeに/ pylib /ローカルのパス/ home / jdoeに/ pylibは表示されませんfoo.bar内の関数から生成されたトレースバック/ FOO / bar.py。彼らは代わりに)FOO / bar.pyが表示されます
Distutilsのは「bdist_bbfreezeを 'コマンド - 新しいのdistutils / setuptoolsのはbdist_bbfreezeはあなたのsetup.pyにbbfreezeを統合コマンド。
この何、このリリースで追加されます。
0.10としてAltGraphキー0.9を使用して、互換性がありません。
このバージョン1.0.0の新機能です:
このドキュメントを更新。
bbfreeze.macholibを削除します。
Ubuntuの11.10の上に構築修正。
プラットフォーム== ensureRPathの「linux3 'のケースを扱います。
再びPYレシピ作業を行います。
ハンドル" -e&QUOTピップ。でも、setuptoolsのパッケージではありませんインストールされ、開発の卵、。
このバージョン0.97.3の新機能:
このMS-WIN-API-*とquery.dllを除外します。
PY凍結実行可能にpy.test実行するために必要なオプションの最小セットを解析してください。
Win32で/ LARGEADDRESSAWAREとリンク
アプリケーションローダのRPATHが正しい値を持っていることを確認します。ない場合patchelfでそれを修正しよう。
彼らが利用可能な場合dont_write_bytecodeとno_user_siteフラグを設定します。
インストール済み名前空間のパッケージをピップ扱います。
このバージョン0.97.2の新機能です:
この回避策CONSOLE.EXE実行されていません。
setuptoolsの-0.6c11からez_setup.pyに切り替えます。
それは__gen_path__だとして一時ディレクトリを使用してwin32com作業を行います。
このバージョン0.97.1の新機能です:
この欠落README.rstファイルを追加します。
このバージョン0.97.0の新機能です:
この最新のAltGraphキーと互換性を持た製。
geventのレシピを追加します。
最新のUbuntuの上に構築修正。
コメントが見つかりません