我需要直接从我的CodeBuild脚本中发送SNS通知,但是我收到了这个错误:
ImportError: No module named boto3
可以修复吗?或者CodeBuild环境是否过于严格,不允许这类事情发生?
答案 0 :(得分:0)
Python的CodeBuild策划图像没有安装boto3。您可以使用pip install boto3
在构建期间通过在buildspec.yml中指定此命令来安装此模块。例如,如果您的python文件是main.py
,那么buildspec.yml应该如下所示:
version: 0.2
phases:
install:
- pip install boto3
- [other install commands if needed]
build:
- python main.py