Não é possível executar o binário a partir da função python aws lambda

Estou tentando executar esta ferramenta dentro de uma função lambda:https://github.com/nicolas-f/7DTD-leaflet

A ferramenta depende do Pillow, que depende das bibliotecas de imagens não disponíveis no contêiner lambda da AWS. Para tentar contornar isso, executei o pyinstaller para criar um binário que espero executar. Este arquivo é nomeadomap_reader e fica no nível superior do pacote zip lambda.

Abaixo está o código que estou usando para tentar executar a ferramenta:

command = 'chmod 755 map_reader'
args = shlex.split(command)
print subprocess.Popen(args)

command = './map_reader -g "{}" -t "{}"'.format('/tmp/mapFiles', '/tmp/tiles')
args = shlex.split(command)
print subprocess.Popen(args)

E aqui está o erro, que ocorre no segundosubprocess.Popen ligar:

<subprocess.Popen object at 0x7f08fa100d10>
[Errno 13] Permission denied: OSError

Como posso executar isso corretamente?

questionAnswers(4)

yourAnswerToTheQuestion