当前位置: 首页 > 知识库问答 >
问题:

当代码在AWS elastic beanstalk上运行时,找不到botocore.exceptions.profiles,但在本地可以

邢杰
2023-03-14

我正在尝试在弹性Beanstalk上运行python应用程序,该Beanstalk需要对SQS和Dynamo DB具有权限。

我在~/.aws/config文件下创建了如下配置文件:

[profile yolo]
aws_access_key_id = some-key
aws_secret_access_key = some-secret
region = some-region

还开始了弹性豆茎,比如:

eb init --profile yolo

但是,当我在线查看日志时,它指出:

botocore.exceptions.ProfileNotFound: The config profile (yolo) could not be found

如何让boto3知道弹性豆茎环境下的这个轮廓?

谢谢。

共有2个答案

黄查猛
2023-03-14

尝试将.aws/config文件头更改为-[yolo]而不是[profile yolo],并将配置和凭据分离为两个文件,如本链接中所述-http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html 这会解决你的问题。

景星华
2023-03-14

如果设置了AWS\U DEFAULT\U PROFILE环境变量,但不存在配置文件,也会出现此错误。

 类似资料:
  • 我一直试图提交一个简单的python脚本,以便在一个带有Yarn的集群中运行它。当我在本地执行作业时,没有问题,一切都很好,但当我在集群中运行它时,它就失败了。 诊断:文件不存在:hdfs://myserver:8020/user/josholsan/.sparkstaging/application_1510046813642_0010/test.py 我不知道为什么它找不到test.py,我也

  • 问题内容: 读取子文件夹的代码如下 当我在localhost上使用时,此代码可以完美运行。但是在本地运行(即从文件位置)时不会运行。我有12个子文件夹。因此,当我使用本地主机时,输出为12,但是在本地运行时,输出仅为0。 有什么问题吗?请帮助我..我是jQuery的新手。因此,如果是我的错误,请通知它。在代码中,我仅使用html,jQuery,js,而不使用php。 问题答案: 这是因为浏览器的跨

  • 这是我的第一篇帖子,请原谅我没有提供您需要帮助我的所有正确信息。 我创建了一个使用Spring安全性的Spring启动后端服务器Rest API。当我通过我的反应项目调用这个api时,我最初得到一个500状态响应,告诉我请求已被CORS阻止。我解决了以下corsConfig文件的问题: 当我运行react项目(localhost:3000)和spring api(localhost:8080)时,

  • 我用ReactJS制作了一个网络应用程序。它在本地主机上运行良好。然而,当我部署到Azure时,每次导航到新页面或重新加载页面时,我都会收到404个错误。 我正在使用Browser路由器,我从网上查看中了解到这有时会导致问题,但我还没有找到解决它的方法。 我在 GitHub 中有该应用程序,因此在 Azure 中我链接到存储库。除了由create-react-app生成的代码外,我还有一个web.

  • 我已经在NetBeans中创建了一个Java项目,自动构建的分发文件(.jar)在我的Ubuntu15.04AMD64机器上运行得非常好。 我想在发布它之前确保它在windows上运行,但在windows 7 32位机器上测试后,我发现它不工作。下面是错误消息的屏幕截图。 我可以猜到一些问题--因为它谈到了一个。regex错误。我并没有在代码中真正使用regex,而是使用string.split。

  • 在如下定义的项目结构中, src/main/java--Config(RunCukesTest.java)--步骤定义 当我使用RunAs从