我想手动安装我正在编写的 Python 包的所有要求。 为此,我创建了文件 requirements.txt
并逐行添加了依赖项:
$ cat requirements.txt
meshio
numpy
在运行过程中
$ pip install -r requirements.txt
那两个包已经成功安装了,但我注意到meshio的依赖关系没有被安装(即其requirements.txt
中列出的所有内容)。这并不奇怪,pip怎么可能知道呢?
有没有一种机制可以使用pip安装整个依赖树?
pip-tools
可以帮助您完成此操作。 - JR Utily