pip install -r pip-requires VS setup.py install之间的区别

时间:2013-03-17 18:00:17

标签: python pip

如果我有一个名为“A”的python项目,它依赖于库B,C,D,E,F。所以在我的pip-requires文件中我有类似的东西:

B>=1.0
C
D
E<=0.7.2
F

在这种情况下,我发现运行setup.py installpip install -r pip-requires有点令人困惑。我的理解是setup.py install安装项目本身没有依赖项,pip install -r pip-requires安装所有依赖项?

1 个答案:

答案 0 :(得分:2)

pip install -r pip-requires只会安装pip-requires文件中提到的依赖项。 setup.py install,将{{1>}

install_requires中提到的依赖关系安装项目本身