2016-05-26 15 views
2

これはとても簡単な質問ですが、pip documentationthe only question that seemed relevantには参照が見つからないようですが、バージョン1.5以降のバージョンは廃止されているようです(バージョン8.1はこの時点では最新です)。pipを使ってパッケージをインストールするにはどうしたらよいですか?

ピップを使ってパッケージやパッケージのリストをインストールするにはどうしたらいいですか?私はこのために2つの別々のユースケースがあります:私は実際に彼らにをインストールせずに、が欠落している長い(〜70行)requirements.txtの外にパッケージ化するかを確認する必要が

  • を。不足している要件をインストールすることなく、どの要件がすでに満たされているかを見ることで、これを満たすことができます。
  • PortageやAptitudeのようなものを使わずに、自分のコンピュータにまだインストールしていないパッケージの依存関係を見つける。

答えて

1

かなり便利pip-tools packageはあなたの要件ファイルに対して「予行演習」モード(S)で実行することができますpip-reviewツールを提供することもあります:

$ mkvirtualenv test_so 
New python executable in test_so/bin/python 
Installing setuptools, pip, wheel...done. 
... 
(test_so) $ pip install pip-tools 
... 
Installing collected packages: six, click, first, pip-tools 
(test_so) $ echo "Django==1.6.11" > requirements.txt 
(test_so) $ pip-sync --dry-run requirements.txt 
Would install: 
    Django==1.6.11 

また、ここでは部分的に関連するスレッドです:Check if requirements are up to date

-2

pipドキュメントでは、requirements.txtファイルを生成する適切な方法はpip freeze > requirements.txtです。うまくいけば、これはあなたが望んだことです。

関連する問題