0

さまざまなバイナリ python 拡張モジュールに依存するソフトウェア パッケージを配布しています。カンファレンスでは、参加者にこれらのパッケージをインストールしてもらい、ソフトウェア ツールのスクリプトを作成する方法をデモできるようにすることがあります。人々に 12 の異なるインストーラーをクリックしてもらうのは面倒です。既存の python バイナリ拡張モジュールを使用して、12 個すべてを一度にインストールする単一のインストーラーにビルドすることは可能ですか?

関連する場合は、まとめたい python モジュールを次に示します。

  • シトン
  • Numpy スーパーパック
  • GDAL
  • ピル
  • py2exe
  • PyQt
  • Scipy スーパーパック
  • セットアップツール
  • 分配します
  • 格好良い
  • PyAMG
  • 仮想環境
  • ポスター
4

2 に答える 2

1

これは pip を介して実行できます。要件テキスト ファイルからこれらすべてをインストールする単純な Python スクリプトを作成できます。

https://pip.pypa.io/en/latest/reference/pip_install.html#requirements-file-format

または、時間を短縮するために、リストに numpy があることがわかりました。おそらく、wheels パッケージを使用する必要があります。

https://pypi.python.org/pypi/wheel

于 2015-06-04T15:26:51.223 に答える
0

pip などを使用してこれらすべてのライブラリをインストールするスクリプト (Python である必要はありません) を作成できると思います。その場合は、依存関係とそれらのライブラリをインストールする順序に注意してください。

pip を使用する代わりに、すべてのライブラリをダウンロードしてから、すべての setup.py ファイルを呼び出すこともできます。

于 2013-06-05T19:32:59.583 に答える