首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在运行"ask deploy“(Alexa Skill Kit)时修复Cloud9上的”创建角色错误“?

在运行"ask deploy"命令时修复Cloud9上的"创建角色错误",可以按照以下步骤进行操作:

  1. 确保你已经正确安装并配置了AWS CLI(命令行界面)工具,以便与AWS云服务进行交互。
  2. 打开Cloud9控制台,并选择你的开发环境。
  3. 点击顶部菜单栏中的"AWS Cloud9",然后选择"Preferences"。
  4. 在"Preferences"页面中,选择"AWS Settings"选项卡。
  5. 确保"Credentials"部分显示了你正确的AWS访问密钥和密钥ID。如果没有,请点击"Configure AWS Credentials"进行配置。
  6. 确保"Region"部分选择了你想要部署的AWS区域。如果没有,请点击"Configure AWS Region"进行选择。
  7. 确保你的IAM角色具有足够的权限来创建和管理Alexa技能。可以通过以下步骤检查和修复角色权限:

a. 在Cloud9控制台的左侧导航栏中,选择"Services",然后在"Security, Identity & Compliance"部分中选择"IAM"。

b. 在IAM控制台中,选择"Roles",然后找到与你的Cloud9环境相关的角色。

c. 点击角色名称,进入角色详细信息页面。

d. 在"Permissions"选项卡下,确保角色具有适当的策略权限,例如"AmazonS3FullAccess"、"AmazonDynamoDBFullAccess"等。

e. 如果角色缺少某些权限,可以点击"Attach policies"按钮,为角色添加相应的策略。

  1. 确保你的Cloud9环境具有足够的网络访问权限,以便与AWS服务进行通信。可以通过以下步骤检查和修复网络访问权限:

a. 在Cloud9控制台的左侧导航栏中,选择"Services",然后在"Security, Identity & Compliance"部分中选择"VPC"。

b. 在VPC控制台中,选择"Your VPCs",然后找到与你的Cloud9环境相关的VPC。

c. 点击VPC ID,进入VPC详细信息页面。

d. 在"Security"选项卡下,确保你的子网和安全组配置允许出站和入站的网络访问。

  1. 确保你的Cloud9环境的IAM角色和网络访问权限没有被其他因素(例如AWS Organizations策略)限制或禁用。

完成以上步骤后,再次尝试运行"ask deploy"命令,应该能够成功修复Cloud9上的"创建角色错误"。如果问题仍然存在,建议参考AWS文档或向AWS支持团队寻求进一步的帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何利用AWSLambda服务逗女朋友开心

几分钟后将看到: image.png 现在,使用AWSLambda函数(左侧导航栏),将会看到新创建函数。 image.png 单击新创建函数链接。...把它用在家里有Alexa设备创建Alexa功能 进入https://developer.amazon.com/alexa/console/ask;这就是为Alexa创建实际功能地方。...先创建一个开发人员帐户。 如果你还没有注册,也可以使用在亚马逊Alexa注册账户,这会使整个过程变容易很多。 如果还没有亚马逊注册Alexa账户,这也不难。...进入https://developer.amazon.com/alexa/console/ask之后,点击右手边Create Skill按钮: image.png 然后给它命名,选择自定义模型添加功能...看到这条消息出现在下方,说明创建成功: image.png 现在找到顶部导航栏中Test选项卡。 将启用技能测试改为开发。 左侧输入话语,就能触发Lambda函数,并输出响应。

1.2K00

深入理解Amazon Alexa Skill(三)

但是门锁权限本来是门锁制造商云管理,也就是说你要使用门锁App控制,那么如何实现将这个权限授予skill呢?这就需要使用Oauth2.0来实现。...OAuth中定义了一些角色,但是只看OAuth说明会比较抽象,所以亚马逊非常好给出了OAuth角色Alexa Skill中具体指什么。...token pair;这个refresh token可以被用来token过期请求信token。...Alexaskill每个请求中,都会携带这个token方便你skill来使用访问第三方系统。由此产生几个疑问:Alexa如何获得到token,并关联到这个Alexa账户?...当用户enable启用skill并完成账户关联后,Alexa会向skill发送AcceptGrant指令,携带该Alexa用户code和一步从第三方云拿来access_token,这个code就代表了

2.8K40

深入理解Amazon Alexa Skill(四)

本节利用三星Smartthings Classic物联网平台web service smartapp,实现了一个Alexa智能家居skill例子,由此来了解Alexa如何控制其他云智能家居设备...简单来说,SmartApp是Groovy写运行在Smartthings云沙盒中代码,该代码被用户安装得到授权后可以操作、监听用户设备,并且允许向外自定义开放URL,即开发者可以用代码SmartApp...Alexa Smart Home Skill创建首先需要设置好OAuth信息,例如Authorization URI、Access Token URI、Client ID、Client Secret...虽然恶意skill有可能在Alexa App中顶替到其他skill创建设备,但是用户Web控制页面和设置routine能够看到是两个不同设备。...通过查看web页面的网络流量,发现Alexa真正标识设备加入了skillid作为前缀(base64编码)来防止恶意skill之间冲突上报设备信息,Alexa中表示设备信息数据结构见附录(从浏览器调试中获得

3.1K41

Python 和 TOML:新最好朋友 (2) 使用Python操作TOML

实际,Pythonimport机制可以帮助我们实现这一点。import模块,会缓存模块内容,所以只有第一次import时会读取配置文件。 下面看一个具体例子。...__init__.py └── tic_tac_toe.toml 名为 __init__.py 文件 Python 中扮演着特殊角色。...创建TOML文件 本节中,您将首先探索如何设置 TOML 文档格式,以使其更易于用户使用。然后,您将尝试另一个名为 tomlkit 库,您可以使用它来完全控制 TOML 文档。...用tomlkit 从头开始创建 TOML TOML Kit 最初是为 Poetry 项目构建。作为依赖项管理一部分,Poetry 会操作 pyproject.toml 该文件。...事实,它们继承自相应Python对象。

32810

使用预训练模型,Jetson NANO预测公交车到站时间

您可以 GitHub  jetson-inference 存储库中访问各种库和经过训练模型。 实时流协议 (RTSP) 将来自相机视频流细节连接到 Jetson Nano。...使用预训练模型,Edgar 使用他设置每次检测到公共汽车从视频流中截取屏幕截图。他第一个模型准备好了大约 100 张照片。  但是,正如埃德加承认那样,“说事情一开始就完美是错误。” ...Edgar 建议观看下面的视频以了解如何设置模型。 随着工作模型启动和运行,Edgar 需要一个界面来让他知道下一班车应该何时到达。他选择使用基于物联网语音助手,而不是网站。...他原本打算为此使用谷歌助手,但比预想更具挑战性。他改用了Alexa Skill,这是亚马逊语音助手工具。...他创建了一个 Alexa Skill,它根据他公寓里 Alexa 扬声器发出命令查询相应云功能。  图 2.

60720

Python Web 深度学习实用指南:第三部分

本节中,我们将使用适用于 Alexa Python SDK 创建示例家庭自动化 Alexa 技能,并将其托管 AWS Lambda 。...此外,需要将部署 AWS Lambda 技能逻辑配置为供 Alexa 技能使用。 工作文件夹根目录中创建一个setup.txt文件,内容如下。...单击“创建策略”。 接下来,页面的左侧导航菜单,单击“角色”。 单击“创建角色”。 选择 AWS 服务和 Lambda,然后单击“下一步:权限”。...我们先前已将此值存储setup.txt中,它看起来像amzn1.ask.skill.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。...如果将其分成多行,则应确保将所需更改添加到命令中。 一旦一步成功运行,您将无需运行时再次使用此命令。 因此,该命令可以程序将来运行中被注释掉。

14.9K10

WebIDE:浏览器中写代码时代即将来临?

支持实时代码调试功能(发布仅限 Node.js 可用); 支持协作编码,需要对方也拥有 AWS 账户; 包括对 AWS Lambda 内建支持,这意味着你可以 Cloud9 里新建、管理、保存新...如何使用 Cloud9 使用包括图形界面和 CLI 两种方式。 通过 Cloud9 Console 面板,用户可以进行创建环境、设置权限等各种操作。...AWS Cloud9 提供了一个长达 470 余页文档,里面列出了 Cloud9 各种使用场景,包括: 创建运行、调试 AWS Lambda 函数、API Gateway、Serverless 应用...它特性包括: 可移植工作区,工作区可以本地保存并在另一台 Eclipse Che 实例运行; 提供工作区代理以提供 SSH 连接、监控及远程调试等服务; 支持工作区快照以错误中恢复或重启; 支持多用户...客户端,运行于浏览器 IDE,这个可以参考开源项目 Ace Editor,AWS Cloud9 就是在这个项目基础开发。类似项目有 Theia 等。 运行容器。编译和运行用户代码容器。

2.2K30

【重磅】2017德勤技术趋势报告:未来8年,机器智能如何创造价值

新智元第一间对报告中“机器智能”相关内容(其中包括亚马逊副总裁及 Alexa总监应用建议)进行编译整理。...亚马逊副总裁兼 CEO 技术顾问 Maria Renz 和亚马逊 Alexa 总监 Toni Reid 报告中写道:“我们建议你分析客户群,倾听他们,了解他们核心需求以及如何让他们生活更容易……不要害怕代替客户发明新东西...在这种方法中,ARIES通过观察和实验来了解如何评估运行中断来源并确定可能原因和应急响应。协同机器人在第91天就已经准备全部部署。...现在,Alexa 主要是 Echo 运行,但将来它可以通过无数系统和应用程序实现扩展。...我们通过使用 vAlexa Skill KitASK),Smart Home Skill API 和 Alexa Voice Service API为开发人员提供一系列免费、自助公共 API,从而使实施过程变得更加简单

721100

CDP私有云集群自动化部署

通过以这种方式自动化集群部署,您可以降低配置错误风险,促进环境中跨多个集群一致部署,并帮助更快地交付业务价值。 本博客将介绍如何以最少的人工交互部署具有安全性私有云基础集群。...我们可以运行快速启动环境,它是一个 Docker 容器,我们可以本地或管道中运行,或者我们可以我们数据中心基础设施中 Linux 机器安装依赖项。.../centos7-init.sh 配置凭证 您可以没有任何凭据情况下运行,但理想情况下,我们将设置一个配置文件,其中包含云凭据(如果部署公共云)和 CDP 许可证文件(如果你想使用一个)路径。...这种自动化将允许创建运行集群所需虚拟机。 如果您在 GCE 中运行,我们可以我们配置文件中设置我们 GCP 凭据。...key1=value1key2=value2 为运行时指定其他变量(例如admin_password ) --ask-pass 为了没有公钥/私钥情况下运行剧本使用,

1.9K30

2017德勤技术趋势报告:未来8年,机器智能如何创造价值

亚马逊副总裁兼 CEO 技术顾问 Maria Renz 和亚马逊 Alexa 总监 Toni Reid 报告中写道:“我们建议你分析客户群,倾听他们,了解他们核心需求以及如何让他们生活更容易……不要害怕代替客户发明新东西...在这种方法中,ARIES通过观察和实验来了解如何评估运行中断来源并确定可能原因和应急响应。协同机器人在第91天就已经准备全部部署。...在她涉及领域和她在搜索材料中准确性方面,Alexa能有效地理解用户。 即使如此,语音技术仍然面临着持续挑战。 当我们最初开始,这项技术甚至不存在 - 我们不得不发明它。...现在,Alexa 主要是 Echo 运行,但将来它可以通过无数系统和应用程序实现扩展。...我们通过使用 vAlexa Skill KitASK),Smart Home Skill API 和 Alexa Voice Service API为开发人员提供一系列免费、自助公共 API,从而使实施过程变得更加简单

1K110

【重磅】2017德勤技术趋势报告

亚马逊副总裁兼 CEO 技术顾问 Maria Renz 和亚马逊 Alexa 总监 Toni Reid 报告中写道:“我们建议你分析客户群,倾听他们,了解他们核心需求以及如何让他们生活更容易……不要害怕代替客户发明新东西...在这种方法中,ARIES通过观察和实验来了解如何评估运行中断来源并确定可能原因和应急响应。协同机器人在第91天就已经准备全部部署。...在她涉及领域和她在搜索材料中准确性方面,Alexa能有效地理解用户。 即使如此,语音技术仍然面临着持续挑战。 当我们最初开始,这项技术甚至不存在 - 我们不得不发明它。...现在,Alexa 主要是 Echo 运行,但将来它可以通过无数系统和应用程序实现扩展。...我们通过使用 vAlexa Skill KitASK),Smart Home Skill API 和 Alexa Voice Service API为开发人员提供一系列免费、自助公共 API,从而使实施过程变得更加简单

30930

德勤技术趋势报告:未来8年,机器智能如何创造价值

亚马逊副总裁兼 CEO 技术顾问 Maria Renz 和亚马逊 Alexa 总监 Toni Reid 报告中写道:“我们建议你分析客户群,倾听他们,了解他们核心需求以及如何让他们生活更容易……不要害怕代替客户发明新东西...在这种方法中,ARIES通过观察和实验来了解如何评估运行中断来源并确定可能原因和应急响应。协同机器人在第91天就已经准备全部部署。...在她涉及领域和她在搜索材料中准确性方面,Alexa能有效地理解用户。 即使如此,语音技术仍然面临着持续挑战。 当我们最初开始,这项技术甚至不存在 - 我们不得不发明它。...现在,Alexa 主要是 Echo 运行,但将来它可以通过无数系统和应用程序实现扩展。...我们通过使用 vAlexa Skill KitASK),Smart Home Skill API 和 Alexa Voice Service API为开发人员提供一系列免费、自助公共 API,从而使实施过程变得更加简单

905100

2017德勤技术趋势报告:未来8年,机器智能如何创造价值

亚马逊副总裁兼 CEO 技术顾问 Maria Renz 和亚马逊 Alexa 总监 Toni Reid 报告中写道:“我们建议你分析客户群,倾听他们,了解他们核心需求以及如何让他们生活更容易……不要害怕代替客户发明新东西...在这种方法中,ARIES通过观察和实验来了解如何评估运行中断来源并确定可能原因和应急响应。协同机器人在第91天就已经准备全部部署。...在她涉及领域和她在搜索材料中准确性方面,Alexa能有效地理解用户。 即使如此,语音技术仍然面临着持续挑战。 当我们最初开始,这项技术甚至不存在 - 我们不得不发明它。...现在,Alexa 主要是 Echo 运行,但将来它可以通过无数系统和应用程序实现扩展。...我们通过使用 vAlexa Skill KitASK),Smart Home Skill API 和 Alexa Voice Service API为开发人员提供一系列免费、自助公共 API,从而使实施过程变得更加简单

73580

语音入口大战升级,Echo音箱还不是杀手锏,等所有汽车都用上Alexa就不一样了

在这场角逐中,Alexa团队是怎么想,他们技术层面是如何部署,他们又将准备如何去做到无处不在?...对于这些问题,WIRED第一CES 2018采访AmazonAlexa团队,并发布了《INSIDE THE LAB WHERE AMAZON'S ALEXA TAKES OVER THE WORLD...亚马逊Alexa开发工具包之一,制造商可以购买它来创建自己语音控制产品 到目前为止,据亚马逊说,市场上有大约50个不同Alexa第三方设备,比如Ecobee Thermostat和AnkerEufy...当Abani2016年刚加入亚马逊,她发现大家都在一遍遍重复,每个人都想为自己产品添加识别语音功能,但是没有人知道应该如何做。...亚马逊团队很清楚地之道,当人们语音服务体验不佳,往往不会责怪麦克风布局不好或音频非常糟糕, 他们会责怪Alexa语音助手。因此,亚马逊感觉到,必须确保Alexa跨设备体验。

88890

从自动驾驶到语音交互,Google又把事给搞砸了

2.不知道硬件需求,如何设计出与各种硬件适配API,如何知道怎么提供对于硬件厂商最为便利方案?把这种苦活累活完全下放给各个硬件厂商去自己摸索吗?...第二,亚马逊Echo获得初步成功后迅速开始分离Echo和Alexa,具体动作就包括完善SDK(ASK&AVS)文档和案例,成立Alexa Fund,积极寻找战略合作伙伴等。...请注意这里数据是完全和场景匹配数据,而不是匹配度低网页公开数据,其中还包含了用户各种偏好。 这时候没人会和Google扮演陪练角色,一起从头玩一遍。...上来看,Google并没有忙着干这事,至少到现在为止我们还看不到Google版Alexa Service KitAlexa Voice Service。...(把软硬打通,API封装到这个程度还是很费劲,如果你不信看看这样文档吧:alexa-avs-sample-app __小结__ Google业务最依赖于云,但事实云服务败于亚马逊,Google

69070

DevOps工具介绍连载(6)——Capistrano

install 这个命令会创建下面这些文件: Capfile config/ deploy/ production.rb staging.rb deploy.rb...我之前错误就是在这里配了两个设置,然后执行 cap staging deploy 始终会报这几个错: #错误一:fatal: unable to access 'http:///...,第二个是远程服务器连接 Git 服务器不通,因为 Capistrano 运行原理就是从本地连接远程服务器,然后远程服务器执行 Git 命令,克隆最新代码到远程服务器发布目录上面。...这里都是使用 ssh key 方式进行连接。 本地连接远程服务器不通,可以参考 设置_SSH_Key_登录服务器和_Git_服务器 本地生成两个 Key,把公钥放服务器,私钥放本地。...这里还有一个坑,如果你在生成密钥文件指定了文件名的话,那是不能直接使用,具体如何使用我暂时没弄清楚,所以直接使用默认文件名 id_rsa 就行啦。

98220

人们应该了解20个亚马逊云服务

Lambda是DevOps团队理想之选,它允许开发人员上传他们代码,而不用提供任何配置或管理实例。该服务处理所有这些行为,并自动扩展,执行代码以100毫秒为增量向组织开具费用账单。 3....同样值得注意是,开发人员可以免费使用AWS Cloud9。它们只能用于存储和运行代码所需EC2计算和S3存储。 7....X-Ray处理微服务应用程序时特别擅长于追踪请求,从而更容易识别和修复问题点。...它是用于构建、培训和部署机器学习模型完全托管平台,并且可以采用NVIDIA GPU超快AWS实例设备运行。 12....Amazon Sumerian 2017年11月推出Sumerian简化了创建运行增强现实(AR)、虚拟现实(VR)和沉浸式3D内容过程。

4.6K60

非常好Ansible入门教程(超简单)

当我们本地机器运行ansible,我们不需要关心inventory文件中内容,我将告诉您在本地和远程服务器运行ansible。...roles目录中运行 ansible-galaxy init nginx 命令将创建角色所需目录和文件。...创建加密文件,系统会询问您必须使用密码,以便稍后调用角色或Playbook进行编辑。 将密码保存在安全地方。...示例: users角色 我们创建一个名为“users”角色: cd ~/ansible-example/roles ansible-galaxy init users 创建新用户并设置密码,我使用Vault...ad-hoc命令 创建一个基本Playbook来运行多个任务(tasks),并使用了处理程序(handlers) 将多个任务抽象为一个角色,以保持所有Nginx相关操作一个角色内 展示了如何设置依赖关系

3.5K20
领券