[英]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可以通过多种方式安装,这可能是问题的根本原因:
通过tar文件下载 - 在这种情况下@ mootmoot的方式是正确的。 应该使用适当的python解释器配置boto3
通过docker image - 在这种情况下,您需要将python模块添加到docker镜像本身:
2.A. 你可以使用'docker exec -i -t bash \\ sh(你的偏好)'2.b pip install
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.