繁体   English   中英

如何:Zeppelin + boto3 + AWS凭证

[英]How to: Zeppelin + boto3 + AWS Credentials

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

我在操作系统上做了pip install boto3 ,然后尝试在笔记本中导入它,我得到了一个ModuleNotFoundError: No module named 'boto3'错误。

寻找任何已经使用他们的zeppelin与AWS合作的人的指导。

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

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

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

2.A. 你可以使用'docker exec -i -t bash \\ sh(你的偏好)'2.b pip install

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM