awsliをAWSラムダからs3同期用に実行したい。 私はエラー 次取得./aws使用する場合(「ステータス:FAILを」、127「S3:./aws:そのようなファイルやディレクトリの\ n」の)AWSラムダからawscliを実行
がさえ、完全なパスを使用してみましたが、それでもエラーが発生しました: - ( 'ステータス:FAIL'、127 'S3:/Library/Frameworks/Python.framework/Versions/2.7/bin/aws:そのようなファイルやディレクトリはありません ')
私はこの部分で立ち往生しています。ここの提案は役に立ちます。 ありがとうございました!
私が正しく思い出したのは、AWS cliでできることはすべてboto3で行うことができます(実際には、ソースコードを見るとcliがboto3のインターフェイスにすぎないことがわかります)。理由は、boto3を使用する代わりにcliを使用したいからです。これは最終的には結局どのような方法でも使用されます(https://github.com/aws/aws-cli/blobでコードを確認することで確認できます)。 /develop/awscli/clidriver.py)?これは、cliを使用するより効率的で、おそらくawscliをインストールし、ラムダでエラー処理を実装しようとするよりも簡単です。 – JPope2014