gpt4 book ai didi

circleci - 如何在 CircleCI 上缓存 'pip install' 包?

转载 作者:行者123 更新时间:2023-12-02 21:47:03 36 4
gpt4 key购买 nike

有办法做到这一点吗?

例如,我目前总是在 Circle.yml 文件中安装特定版本的 docker-compose,但我希望已经通过缓存安装它:

- sudo -H pip install -U docker-compose==1.3.3

我尝试将以下内容添加到 circle.yml 中,但它不起作用(安装后 .cache/pip 目录中没有保存与 docker-compose 相关的任何内容):

 cache_directories:
- /home/ubuntu/.cache/pip

最佳答案

感谢Alexey(来自Circle)的帮助,得到了解决方案:

使用requirements.txt安装pip依赖项,即:

docker-compose == 1.3.3

修改circle.yml文件以添加python作为依赖项并执行pip安装:

machine:
python:
version: 2.7.6

dependencies:
pre:
- pip install -r requirements.txt

关于circleci - 如何在 CircleCI 上缓存 'pip install' 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32410806/

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