#iron.io #ironworker
#iron.io #слесарь по металлу #ironworker
Вопрос:
я загружаю worker в iron worker под управлением Python 3.2 в стандартной среде, используя мой собственный http-клиент напрямую (не ruby или go cli) в соответствии с REST API. Однако, несмотря на наличие файла .worker вместе с моим скриптом python в zip-файле и, несмотря на успешную загрузку моего worker, зависимости не устанавливаются до выполнения worker, поэтому я получаю такую ошибку :
Traceback (most recent call last):
File "/mnt/task/pakt.py", line 3, in <module>
import requests
ImportError: No module named requests
модуль запросов объявляется в моем рабочем файле таким образом :
pip "requests"
Как я могу это исправить? Спасибо.
Ответ №1:
Перед загрузкой вы должны использовать новый рабочий процесс на основе Docker, тогда вы можете быть уверены, что у вас есть правильные зависимости и что все работает.
Комментарии:
1. В общем, я решил переключиться на PHP для этой задачи, поскольку в этом случае она не требует никакой зависимости. Но в документации должно быть немного более ясно, как работает стандартная среда, для тех, кто хочет придерживаться этого, пока оно не устарело.