gpt4 book ai didi

python - 用于 Jenkins/本地构建的 PyPI 本地缓存

转载 作者:太空狗 更新时间:2023-10-30 02:21:43 26 4
gpt4 key购买 nike

我有一个 Jenkins 实例,它用它的助手构建我的项目 PyPI来自 requirements.txt 的包裹.但是,与 TravisCI 一样构建,每次从头开始构建都非常耗时,这意味着构建需要 >4-5 分钟,这比理想情况要慢得多。

我正在寻找的是一种在本地缓存下载的包的方法,因此当开始具有相同依赖项的构建时,不必从 PyPI 获取它可以只在本地获取,当版本发生变化时,它可以像现在一样获取上游包。

有没有这样的项目,因为今晚谷歌搜索没有透露太多信息。

最佳答案

pip 支持开箱即用

pip install --download-cache=DIR

如果请求现有文件,则会从缓存中读取它。这也可以通过环境变量 PIP_DOWNLOAD_CACHE 来完成;

关于python - 用于 Jenkins/本地构建的 PyPI 本地缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14417515/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com