Insights Hub Cloud Foundry − Python 应用程序使用 PIP 方式安装依赖出现超时错误时该如何处理?

2023-04-23T02:36:00Z
Developer Tools

摘要


详细信息

因为国内网络原因,针对在 CF 中推送 Python 应用程序时可能会出现超时(Timeout)错误。

如果你的应用程序使用的是 PIP 的方式安装依赖 — 即使用 requirements.txt 文件来保存的所需依赖,那么可以使用修改依赖默认下载源地址来解决。

Solution

如下图所示,在 requirements.txt 文件的第一行加入下述内容:


这样下载依赖时就会从对应的地址进行下载。

Notes
  1. Cloud Foundry 官网:https://docs.cloudfoundry.org/buildpacks/python/index.html#private-repos-pip
    1. PIP 官网:https://pip.pypa.io/en/stable/reference/requirements-file-format/#

      知识库文章 ID# PL8686291

      内容

      摘要详细信息

      关联组件

      Cloud Foundry