簡體   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