无法在RHEL 7上运行ansible未安装Paramiko

2024-06-20 08:51:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个运行RHEL7的服务器,我已经安装了ansible,但无法运行playbook,错误地说没有安装paramiko。我已经验证了paramiko是否已安装,并尝试使用pip安装paramiko,但仍然不起作用。在


TASK [Show the Connection] **************************************************************************************************************************************************
fatal: [ASA]: FAILED! => {"msg": "paramiko is not installed: No module named paramiko"}

我有以下版本:

^{pr2}$

Tags: pipthe服务器paramikotaskshow错误msg
3条回答

你可以尝试通过pip安装paramiko。这是顺序

# curl -O https://bootstrap.pypa.io/get-pip.py
# python get-pip.py  user
# pip install paramiko

我已经解决了这个问题。除了已经添加的rhel-7-server-ansible-2.8-rpms之外,我们还必须添加rhel-7-server-extras-rpms,并执行yum remove-ansible和yum install-ansible。在

如果您有Red Hat Enterprise Linux的有效订阅,则可以启用正式的Red Hat Ansible存储库并安装它。在

要为RHEL 7启用Ansible引擎存储库,请运行以下命令:

$ sudo subscription-manager repos  enable rhel-7-server-ansible-2.8-rpms

在RHEL和CentOS上:

^{pr2}$

这是针对Ansible引擎版本(如:它不包括Ansible Tower)。在

更多信息请参见official Ansible documentation

相关问题 更多 >