環境: CentOS6.5_x64
Python バージョン: 2.6
pyinstaller は、Python のない環境でも実行できます (ただし、関連する基盤となる libc 関連がある必要があるため、ドキュメントを作成します)。 )。 pyinstaller は、Python プログラムを単一のファイルにパッケージ化することをサポートします。これは、テキストをバイナリに変換するだけであり、逆に、パッケージ化されたプログラムの実行速度には影響しません。
pip経由でインストールする:
pip install pyinstaller
ソースコード経由でインストールする:
python setup.py install
-Fパラメータを追加してプログラムを別のファイルにパッケージ化する:
pyinstaller -F test1.py
virtualenvが使用されるアプリケーション用に「分離された」Python 実行環境を作成します。 virtualenv を使用して Python アプリケーションを管理すると、ライブラリの競合によって引き起こされる問題を回避できます。同様に、virtualenv は Python を高速化することはできず、環境を分離してデプロイメントをより便利にするだけです。
例は次のとおりです:
1. virtualenvをインストールします
pip install virtualenv
3. 仮想環境を起動します
virtualenv -p /usr/bin/python2.6 py26env --no-site-packages
4. プログラムを通常に起動します。コードを書いた後。
以上がPythonプログラムのパッケージ化について詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。