如何刷新本地pip cach

2024-04-25 05:50:51 发布

您现在位置:Python中文网/ 问答频道 /正文

给定pip需求文件,如何在不安装任何内容或不必要地重新下载当前最新包的情况下更新Python包的本地缓存?

我试过:

pip install --download="packages" --exists-action=w -r pip-requirements.txt

但是,它似乎会自动重新下载所有内容,即使已经下载了正确的版本。我该如何预防?

还有,--download=DIR--download-cache=DIR之间有什么区别?文件不太清楚,提供的描述听起来几乎相同。这似乎意味着指定--download=DIR不会安装任何东西,而指定--download-cache=DIR可能会也可能不会安装任何东西。


Tags: installpip文件版本txtcache内容download
1条回答
网友
1楼 · 发布于 2024-04-25 05:50:51

我认为pip install -r pip-requirements.txt是您所需要的全部,因为pip通常不会重新下载已安装的包。

即使你做了pip install --upgrade -r pip-requirements.txt我也希望它只升级那些需要的。

你在一个virtualenv里面工作吗?那可能是你的问题。

相关问题 更多 >