次のような動作をする Python ライブラリをインストールするためのワークフローがあります。
- ソースをダウンロード
- から構築
setup.py
- ビルド ファイルをネットワーク上の場所に手動でインストールします。
pip
ダウンロードと依存関係の解決を処理して、ワークフローを次のように変更したいと思います。
pip download PACKAGE
PACKAGE とそのすべての依存関係の Python ホイールをダウンロードするために使用します。- PACKAGE とすべての依存関係の各ホイール ファイルからビルドを実行します。
- ビルド ファイルをネットワーク上の場所に手動でインストールします。
2 番目のワークフローのステップ 2 を実行する最善の方法は何ですか? ホイールからインストールするための多くのオプションを見つけましたが、インストールせずに単純にビルドする方法はありますか?
基本的には から得られるのと同じ出力が必要ですpython setup.py build
が、プロジェクト ソースの代わりに Python ホイールを使用します。