私が書いているPythonパッケージのすべての要件を手動でインストールしたいと思います。この目的を達成するために、私は、ファイルrequirements.txt
を作成し、依存関係を追加し、ラインごと:pip:依存関係の依存性をインストールする
$ pip install -r requirements.txt
を実行している場合
$ cat requirements.txt
meshio
numpy
これら二つのパッケージが無事にインストールされているが、私はmeshioの依存関係が上がらないことに気づきました't(すなわち、requirements.txt
に記載されているもの)。驚くことではないが、ピップはどのように知っているはずですか?
pipを使用して依存関係ツリー全体をインストールするメカニズムはありますか?