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

我有一台运行 RHEL 7 的服务器,我已经安装了 ansible,但无法运行剧本,错误提示未安装 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$ 


万千封印
浏览 394回答 3
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。

慕的地10843

如果您有有效的 Red Hat Enterprise Linux 订阅,那么您可以启用官方的 Red Hat Ansible 存储库并安装它。要为 RHEL 7 启用 Ansible Engine 存储库,请运行以下命令:$ sudo subscription-manager repos --enable rhel-7-server-ansible-2.8-rpms在 RHEL 和 CentOS 上:$ sudo yum install ansible这是针对 Ansible Engine 版本的(例如:它不包括 Ansible Tower)。Ansible 官方文档中的更多信息
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python