[英]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.