我正在使用awscloud9ide开发lambda函数,但无法访问用于存储外部API键的环境变量。这是我正在运行的代码
import os
def getKeyValue(key):
key_value = os.environ[key]
return key_value
当我从IDE本地向lambda函数传递数据时的错误-
^{pr2}$我在.bashrc
中设置了环境变量,当我在终端中输入env
时,我也重新启动了EC2实例,但仍然遇到了同样的问题。在
你知道我会错过什么吗?当我远程运行它时,它可以工作(我假设是因为我在AWS Lambda设置中的Environment variables部分设置了变量,所以问题肯定只是IDE本地环境。在
将环境变量的值添加到模板.yml文件(位于venv文件夹中),如Using the AWS Serverless Application Model (AWS SAM)文章中所述,因此
另请参见下面的e2e功能截图,模板.yaml结果呢。在
相关问题 更多 >
编程相关推荐