我是一个完全的菜鸟,并且一直在按照 GitHub 演练来设置虚拟助手。经过多次试验和错误后,在 powershell 6 中构建了应用程序,获得了 azure 试用版,创建了一个 luis,创建并现在尝试运行推荐的部署,安装 yeoman,安装了 azure 命令行 CLI,创建了机器人,然后尝试运行部署:.\Deployment\Scripts\deploy.ps1
但这一直失败:
az :术语“az”不被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。在 C:\Users\Jjc\testbot\Deployment\Scripts\deploy.ps1:73 char:10 + $app = (az ad app create ` + ~~ + CategoryInfo : ObjectNotFound: (az:String) [], CommandNotFoundException +完全限定错误 ID:CommandNotFoundException
!无法自动预配 Microsoft 应用注册。查看日志以获取更多信息。!日志:C:\Users\Jjc\testbot\Deployment\Scripts..\deploy_log.txt
我今天尝试了 100 种方法和帮助页面,但无法找出失败的原因
我已经下载了azure cli
, 运行connect-AzAccount
它似乎工作。然后试了一下PS C:\Users\Jjc> Update-Module -Name Az
,好像还可以。
我对整个生态系统知之甚少,所以一整天后我被困住了。在某些方面,我觉得 azure 连接无法正常工作,因为它没有找到 az 标签,但 update-module az 运行良好。
我很确定这是我很愚蠢,但我真的很努力地去研究和阅读上下文,但就是无法理解。帮助感激不尽
我试图能够查看我从 GitHub 虚拟助手模板构建的机器人。能看一次就好了:)