Python3-如何停止被其他软件包依赖项覆盖的当前版本的软件包

时间:2018-09-13 08:55:49

标签: python pip package-managers

从源代码构建Tensorflow以及其他此类软件包,尤其是针对GPU的软件包,是一项相当长的任务,并且经常会遇到错误,因此,一旦构建和安装,我真的不想惹他们。

我经常使用virtualenvs,但是我总是担心安装某些软件包,因为有时它们的依赖关系会覆盖我从源代码构建的我自己的软件包...

我知道我可以移除,然后从.wheels进行重建,但这有时是一项耗时的任务。有没有一种方法,如果我尝试通过pip安装软件包,它将首先检查当前软件包的版本,并且在我同意这些更改之前不会继续进行? 即使当前的软件包依存关系也不会显示带有pip show

的版本

0 个答案:

没有答案