0

我是应用程序开发的新手,并决定在这个项目中使用 AWS 服务。但是,我很难部署圣杯。每次我运行“chalice deploy”时,都会出现错误。

以下是我使用 Windows 命令执行的步骤:

  1. 升级了我的 powershell
  2. "virtualenv enve" : then ".\venv\Scripts\activate" # 安装并运行虚拟环境
  3. "pip install aws cli " : # 安装 aws 命令行界面
  4. "aws configure" : # 配置我的 AWS_KEY 和 AWS_SCERET
  5. "pip install chalice" : # 安装圣杯
  6. "chalice new-project" : # 创建了一个新项目
  7. “圣杯部署” #部署

我明白了

调用GetRole操作时出错(InvalidClientTokenId):请求中包含的安全令牌无效。

我能够使用 localhost 并运行我的应用程序,但无法部署到服务器。我不知道我做错了什么。有人,请帮忙!

附加信息:我的操作系统是 Windows 10。我将 PowerShell 升级到 7

4

1 回答 1

0

我以某种方式想通了!发生错误是因为命令“

圣杯部署

" 在错误的目录中使用。在初始化它以部署之前,请确保您位于您的 chalice 文件所在的目录中。

于 2021-04-17T02:51:06.067 回答