You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

编写Python版Google Cloud Function,如何确定requirements.txt中的依赖包名?

确定Google Cloud Python依赖包名的正确方法

以下是几种可靠的方法,帮你准确找到对应PyPI包名:

  • 从导入路径反向推导:Google的Python云客户端库遵循统一命名规则,模块里的下划线换成连字符,模块路径的点替换为连字符:

    • google.api_core → google-api-core
    • google.cloud.documentai → google-cloud-documentai
    • google.cloud.storage → google-cloud-storage
      另外functions-framework是Google Cloud Functions运行必需的框架包,属于固定依赖。
  • 查看官方客户端库文档:每个Google云服务的Python客户端库文档中,都会明确给出安装命令,直接从命令里提取包名即可,比如文档里写pip install google-cloud-documentai,包名就是google-cloud-documentai。

  • 用pip命令验证:如果本地已经安装了对应模块,执行pip show [模块名](比如pip show google.api_core),输出结果里的Name字段就是正确的PyPI包名,还能看到当前安装的版本号。

你找到的requirements.txt内容是准确的,完全匹配你导入的模块和Cloud Functions的运行要求。

内容的提问来源于stack exchange,提问作者Thorsten Staerk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 02:22:36