0

我正在使用链接https://developers.google.com/assistant/sdk/prototype/getting-started-other-platforms/integrate中提到的 python 脚本来获取访问令牌。

但是当在 Windows PC 中运行 google-auth-oauthtool 时,我收到一个错误

OSError: [WinError 10013] 试图以访问权限禁止的方式访问套接字。

有人可以帮助解决这个问题吗?

4

1 回答 1

0

可能是用户权限问题或您使用了错误的端口。

如果是用户权限问题,请尝试此操作,在 Windows 操作系统中,所有帐户默认以非特权模式运行程序。python脚本没有“以管理员身份运行”上下文菜单选项。可以使用 ctypes.windll.shell32.IsUserAnAdmin() 来检测脚本是否具有管理员访问权限,并在 python.exe 上使用带有“runas”动词的 ShellExecuteEx,以 sys.argv[0] 作为参数来提示 UAC 对话框如果需要的话。

否则,尝试此修复可能是错误的端口问题,只需在终端上使用如下命令:netstat -na|findstr port,您将看到该端口已被使用。因此,如果您想在没有此消息的情况下启动服务器,您可以更改其他未使用的端口。

于 2017-07-21T14:03:57.060 回答