AWS Lambda仅支持python2.7。在WWW上搜索如何运行pythong3时,我偶然发现了http://cloudtrek.com.au/blog/running-python-3-on-aws-lambda/
按照上面的说明操作后,我注意到我无法在virtualenv / bin /目录中运行任何内容。
我编写了一个处理函数,它将使用子进程模块来调用存储在virtualenv中的python3。但是这个处理函数返回'File not Found'错误。我确定virtualenv / bin目录有python和其他可执行文件。甚至我试图运行存储在virtualenv / bin中的pip但是也返回相同的错误。如果我通过处理函数'ls -al'参数,它列出了virtualenv / bin中包含所有二进制文件。
是否有人成功使用AWS Lambda调用virtualenv / bin或python3?