Как запустить исполняемый файл в aws lambda?

Я пытаюсь развернуть файл Python с помощью Zappa. Файл python inturn вызывает исполняемый файл, который находится в том же каталоге, что и файл python. Он отлично работает, когда я запускаю его локально с помощью ngrok, но он не работает при развертывании с помощью Zappa. Я понимаю, что мы можем использовать этот обходной путь для исполняемые файлы в aws lambda с использованием узла js. Как я могу сделать это с помощью python?

class ChessGame:
    board = chess.Board()
    engine = chess.uci.popen_engine("stockfish-8-64")

person Pradeep Vairamani    schedule 04.11.2017    source источник
comment
Вы пытались использовать os.chdir()?   -  person Haochen Wu    schedule 04.11.2017


Ответы (1)


Вы можете создать свой пакет развертывания, используя виртуальную среду.

Дополнительные сведения см. в этой документации AWS. http://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html

person Usman Azhar    schedule 06.11.2017