web-dev-qa-db-ja.com

ライブラリが含まれていないポータブルなPython 2.7 Windowsディストリビューションはありますか?

各Python配布物には、不要な多くのライブラリ(numpy、scipy、PyQtなど)が含まれています。)インストールを必要としないポータブルCPythonアナログを探しています。そのディレクトリ以外のものに触れると、低速または従量制のインターネット接続でダウンロードするには小さくなります。

  • 具体的には意味しません http://portablepython.com/ 。手動で解凍するパッケージを選択できます。インストーラーをサイレントにする方法はありません。
  • https://winpython.github.io/ があります。最初に1.5GBを解凍し、未使用のパッケージをアンインストールする必要があります。
  • PyPy- http://pypy.org/ 。私の知る限り、ポータブルでもありますが、必要なすべてのパッケージをサポートしているわけではないようです。 (後で調査します。)

なぜそれが必要なのか。プロジェクトは、前提条件なしでWindowsマシンにコピー展開する必要があります。第二に、Pythonインタープリターとパッケージ(私のものを含む)でプロジェクトディレクトリを構築することは完全に自動化され、インターネットから簡単にダウンロードできるプロジェクトのリポジトリとファイルを使用する必要があります。

22
George Sovetov

提案:

  • winpythonをインストールし、

  • 不要なパッケージをすべて削除し、

  • 必要なすべてのパッケージを追加し、

  • 結果を圧縮し、PCで解凍します。

4
stonebig

Portable Python があります。しかし、あなたが言ったように、それはいくつかの余分な(そして非常に便利な)ライブラリが付属しています。この追加のライブラリの何が問題になっていますか?つまり、使用しない場合はそのままにしておきます。

0
Mauro Baraldi