如何解决获取错误:未安装 pexpect,请尝试:pip install pexpect
使用 py-winrm 配置 Rundeck 远程 Windows 节点。使用基本身份验证成功配置,然后尝试配置为使用 Kerberos 我开始收到满足 Py-Winrm 要求的错误。
Rundeck 3.3.11 在 Windows Server 2016 Server 上使用 py-winrm。连接到运行命令作业的远程主机时出错。
错误:未安装 pexpect,请尝试:pip install pexpect
Python3.9.6 使用 pip list 安装了经过验证的 pexpect 4.8.0
我试过了; 卸载/重新安装 pexpect 和 Python 并在每次更改后重新安装 Python 和 Rundeck 服务后重新启动 Windows。
任何帮助将不胜感激。 谢谢
解决方法
转到“项目设置”>“编辑配置”并单击“默认节点执行器”选项卡,(确保您使用“WinRM 节点执行器 Python”作为默认节点执行器),在“Python 解释器”文本框中放置python3 二进制完整路径(您用于安装 pexpect
模块的 python3 路径)。与“默认文件复制器”选项卡相同。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。