我在使用 IBM cloud cloudant 时遇到了一些问题,任何帮助将不胜感激

问题描述 投票:0回答:0

这是我的代码 从 cloudant.client 导入 Cloudant 从 cloudant.error 导入 CloudantException def main(param_dict):

try:
    client = Cloudant.iam(
        account_name=param_dict[USERNAME],
        api_key=param_dict[APIKEY],
        connect=True,
    )
    print(f"Databases: {client.all_dbs()}")
except CloudantException as cloudant_exception:
    print("unable to connect")
    return {"error": cloudant_exception}
except (requests.exceptions.RequestException, ConnectionResetError) as err:
    print("connection error")
    return {"error": err}

return {"dbs": client.all_dbs()}

我收到这个错误:

日志:

[
  "2023-04-05T15:04:17.941831Z    stderr: Traceback (most recent call last):",
  "2023-04-05T15:04:17.942135Z    stderr: File \"/action/1/bin/exec__.py\", line 44, in <module>",
  "2023-04-05T15:04:17.944270Z    stderr: from main__ import main as main",
  "2023-04-05T15:04:17.944503Z    stderr: File \"/action/1/bin/main__.py\", line 1, in <module>",
  "2023-04-05T15:04:17.944939Z    stderr: from cloudant.client import Cloudant",
  "2023-04-05T15:04:17.945205Z    stderr: ModuleNotFoundError: No module named 'cloudant'",
  "2023-04-05T15:04:17.958247Z    stderr: Command exited abruptly during initialization.",
  "2023-04-05T15:04:17.958Z       stderr: The action did not initialize or run as expected. Log data might be missing."
]

我在ibm云平台上使用cloudant。

ibm-cloud cloudant
© www.soinside.com 2019 - 2024. All rights reserved.