【问题标题】:How to: Zeppelin + boto3 + AWS Credentials如何:Zeppelin + boto3 + AWS 凭证
【发布时间】:2019-09-12 23:40:43
【问题描述】:

我有一个带有 Zeppelin 的 VM,它是一个共享环境。我想添加boto3,这样我就可以针对 AWS 做一些 python。由于 zeppelin 作为服务运行,我应该在哪里添加 AWS 凭证?它会在根的家里吗?还是运行服务的主帐户?或者在 Zeppelin 的用户中,他们可以提供自己的 AWS 凭证吗?

我在操作系统上执行了pip install boto3,然后尝试在笔记本中导入它,结果出现ModuleNotFoundError: No module named 'boto3' 错误。

寻求让 zeppelin 与 AWS 合作的任何人的指导。

【问题讨论】:

标签: python amazon-web-services boto3 apache-zeppelin


【解决方案1】:

Zeppelin 可以通过多种方式安装,这可能指向问题的根本原因:

  1. 通过 tar 文件下载 - 在这种情况下,@mootmoot 的方式是正确的。 boto3 应该配置合适的 python 解释器

  2. 通过 docker 镜像 - 在这种情况下,您需要将 python 模块添加到 docker 镜像本身:

2.a.你可以使用'docker exec -i -t bash\sh(你的偏好)' 2.b点安装

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-15
    • 1970-01-01
    • 2020-06-22
    • 1970-01-01
    相关资源
    最近更新 更多