私はこれを行う方法が必要なように感じるが、私の人生のために私はどのように把握することができない:私はvirtualenvの要件ファイルに対してpipを実行したいので、 pipを実行する前に、要件ファイルを実行した後、要件ファイルは完全に(特定のバージョンを含む)実行されます。ピップ・インストールの-Iフラグを使用して要件ファイルを処理するにはどうすればよいですか?
問題は、要件ファイルに記載されているバージョンよりも古いバージョンのパッケージがvirtualenvにインストールされている場合、バージョンの不一致と終了について文句を言います。は、バージョン)。私が実行しているコマンドはpip install -I -r requirements.txt
で、pipのヘルプによると、-Iはpipを "インストールされたパッケージを無視する(代わりに再インストールする)"と考えられていますが、それは間違いありません。
私には何が欠けていますか?
(ピップはすでにあまりにも満たされているパッケージをスキップした場合それはいいだろう。)