为什么我要在忽略依赖项的同时安装包?

时间:2015-01-16 18:39:46

标签: python pip

与标题状态一样,为什么我要在使用--no-deps开关忽略依赖关系的同时安装包?在我这样做可能会导致一些包装出现故障。

令人惊讶的是,我找不到答案。

2 个答案:

答案 0 :(得分:1)

某些问题是由冲突的依赖项引起的。在这些情况下,您可以自己安装有问题的依赖项,而不是让pip自动提取它。

答案 1 :(得分:1)

也可能是某些依赖项是针对您不需要的软件包的功能,例如图形显示库。

如果您希望将软件用于其他目的,并且永远不需要这些功能,那么跳过依赖项可能会节省时间或至少安装可能复杂的库/依赖项的麻烦。