无需升级特定依赖项的pip安装

时间:2019-03-11 20:12:10

标签: python pip

我试图通过pip安装一个具有很多依赖性的库。我有一个依赖项的修补程序版本,安装该库时不希望对其进行更新。如何防止修补的依赖关系被更新?


(特别是,我想在不升级我的fastai版本的情况下安装torch,但确实需要安装其他依赖项)

1 个答案:

答案 0 :(得分:1)

如果您在运行pip install之前安装了此依赖项,它将不会再次安装。

这意味着您可以先安装补丁程序版本,然后再安装软件包:

例如:

从pypi使用其他版本

pip install requests==2.17.0
pip install kinto

从Git分支

git clone git@github.com:kennethreitz/requests.git
pip install -e requests
pip install kinto

从鸡蛋或车轮上

wget https://github.com/kennethreitz/requests/archive/v2.21.0.tar.gz
pip install v2.21.0.tar.gz
pip install kinto