sam build –use-container でResolveDependenciesエラー

sam build –use-container をすると下記のエラーが発生。

Running PythonPipBuilder:ResolveDependencies
Error: PythonPipBuilder:ResolveDependencies – {protobuf==3.17.1(wheel)}

sam build –use-container –debug の結果を調べつつ色々とハマっていたが、どうやらgoogle apiの中で使っているprotobufというモジュールの互換性が合わないようだ。

protobufのリリース履歴を確認しつつrequirements.txtで指定するバージョンを下げて行ったら

protobuf==3.15.8
でbuildが通るようになった。
お役に立てればこれ幸いです。
Please follow and like us:

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA


7 + 9 =