setup.py build
パッケージには実験的な C++ 拡張機能が含まれており、セットアップ ファイルは Python ファイルを生成しますが、デフォルトで拡張機能が無効になっているため、スクリプトに結果を含めることができます。
Python パッケージには、コマンドライン ツールをインストールする必要があることに注意してください。このツールは、Python を生成するために使用されます。
それが利用可能になったら、次を実行します。
cd python
python setup.py build
build/lib/google
ディレクトリをスクリプト配布にコピーしますsys.path
。インポート可能にするには、ディレクトリにある必要があります。
setup.py bdist --formats=zip
または、結果の zip ファイル ( にあるdist/protobuf-<version>.<platform>-<architecture>.zip
) へのパスを使用して、 sys.path
. 名前を変更しても問題ないはずです。
パッケージは名前空間を使用するため、pkg_resources
モジュールも利用可能である必要があることに注意してください。google
で名前空間を宣言するためにのみ使用されますgoogle/__init__.py
。