Запуск файла .ipynb из функции Lambda - PullRequest
0 голосов
/ 10 октября 2019

Я новичок в AWS. Я хочу запустить файл .ipynb на экземпляре ноутбука Sagemaker. Я использую пакет runipy в lambda для запуска файла .ipynb "/home/ec2-user/SageMaker/xxxxxxxxxx.ipynb" из функции Lambda с триггером s3, но не удалось. Может кто-нибудь подсказать, как запустить .ipynb файл из labdda в любом случае возможно.

Ошибка

[ERROR] FileNotFoundError: [Errno 2] No such file or directory: '/home/ec2-user/SageMaker/xxxxxxxx.ipynb' Traceback (most recent call last): File "/var/task/classifier.py", line 10, in lambda_handler notebook = read(open("/home/ec2-user/SageMaker/xxxxx.ipynb"), 'json')

/var/task/IPython/nbformat.py:13: ShimWarning: The IPython.nbformat package has been deprecated since IPython 4.0. You should import from nbformat instead

1 Ответ

0 голосов
/ 08 ноября 2019

Это общий случай объединения ваших зависимостей в Lambda. Вы можете следовать инструкциям в документации Lambda для объединения файлов и пакетов вместе с вашим кодом функции.

Внутри кода функции Lambda вы можете использовать nbconvert для выполненияфайл записной книжки во время лямбда-казни.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...