Как: Zeppelin + boto3 + AWS Учетные данные - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть виртуальная машина с Zeppelin, которая является общей средой.Я хочу добавить boto3, чтобы я мог использовать Python против AWS.Так как zeppelin работает как сервис, куда я могу добавить учетные данные AWS?Будет ли это в корне дома?Или домашняя учетная запись, под которой работает служба?Или внутри пользователя Zeppelin они могут предоставить свои собственные учетные данные AWS?

Я сделал pip install boto3 на ОС, а затем попытался в ноутбуке импортировать его, и у меня появилась ошибка ModuleNotFoundError: No module named 'boto3'.

Требуется руководство от любого, кто заставил свой дирижабль работать.с AWS.

1 Ответ

0 голосов
/ 12 мая 2019

Zeppelin можно установить несколькими способами, что может указать на основную причину проблемы:

  1. через скачивание файла tar - в этом случае путь @ mootmoot верен. boto3 должен быть настроен с соответствующим интерпретатором Python

  2. через образ докера - в этом случае вам нужно добавить модуль python к самому образу докера:

2.а. Вы можете использовать 'docker exec -i -t bash \ sh (ваши предпочтения)' 2.b установка pip

...