我有一个Zeppelin虚拟机,它是一个共享环境。我想添加boto3
,以便可以针对AWS做一些python。由于Zeppelin作为服务运行,因此我应该在哪里添加AWS凭证?会在根的家中吗?还是服务正在运行的家庭帐户?或者他们可以在Zeppelin用户内部提供自己的AWS凭证?
我在操作系统上进行过pip install boto3
,然后在笔记本中尝试将其导入,但出现了ModuleNotFoundError: No module named 'boto3'
错误。
正在寻找获得齐柏林飞艇与AWS合作的人的指导。
答案 0 :(得分:0)
Zeppelin可以通过多种方式安装,这可能表明问题的根本原因:
通过tar文件下载-在这种情况下,@ mootmoot的方法正确。应该使用适当的python解释器
通过docker映像-在这种情况下,您需要将python模块添加到docker映像本身:
2.a。您可以使用'docker exec -i -t bash \ sh(您的偏好)' 2.b点安装