如果我有一个名为“A”的python项目,它依赖于库B,C,D,E,F。所以在我的pip-requires文件中我有类似的东西:
B>=1.0
C
D
E<=0.7.2
F
在这种情况下,我发现运行setup.py install
和pip install -r pip-requires
有点令人困惑。我的理解是setup.py install
安装项目本身没有依赖项,pip install -r pip-requires
安装所有依赖项?
答案 0 :(得分:2)
pip install -r pip-requires
只会安装pip-requires
文件中提到的依赖项。 setup.py install
,将{{1>}
install_requires
中提到的依赖关系安装项目本身