【发布时间】:2020-01-26 02:03:17
【问题描述】:
我有一台运行 RHEL 7 的服务器,我已经安装了 ansible,但无法运行 playbook,错误提示 paramiko 未安装。我已经验证了 paramiko 已安装并且还尝试使用 pip 安装 paramiko 但仍然无法正常工作。
TASK [Show the Connection] **************************************************************************************************************************************************
fatal: [ASA]: FAILED! => {"msg": "paramiko is not installed: No module named paramiko"}
以下是我拥有的版本:
sh-4.2$ sudo yum install ansible
Package ansible-2.8.5-2.el7ae.noarch already installed and latest version
sh-4.2$ sudo yum install python-paramiko
Package python-paramiko-2.1.1-9.el7.noarch already installed and latest version
sh-4.2$
【问题讨论】:
-
我怀疑您没有安装正确的 python 版本的 paramiko。你能显示
ls -ld /usr/lib/python*/site-packages/paramiko的输出吗?另外,你有没有改变默认的python解释器?可能还值得包括任务的调试输出(即使用-vvv运行 ansible)
标签: python ansible paramiko rhel rhel7