首页 > 解决方案 > 如何在 IBM Cloud 函数操作自定义包中安装自定义第三方库?

问题描述

我想在 IBM Cloud 函数自定义无服务器操作中使用LanguageTranslatorV3ToneAnalyzerV3 python 库。

我在 IBM Cloud 函数中创建了一个示例操作并尝试导入上述包,但它给了我模块错误。

那么,如何在自定义操作中安装上述模块?

提前致谢。

标签: pythonibm-cloudibm-watsonopenwhiskibm-cloud-functions

解决方案


IBM Cloud Functions 文档中描述了集成第三方库的过程,作为为操作准备应用程序的一部分。对于 Python,您可以使用 zip 来打包环境,无论是否使用 virtualenv。对于更复杂的环境,另一种选择可能是使用 Docker 映像。

教程相关 repo中的函数使用 zip 方法。

许多包已经在标准 Python 运行时环境中可用。请务必在创建操作时指定正确的运行时版本。


推荐阅读