Ansible 从 tar 安装。没有名为 ansible.runner 的模块错误
Ansible installed from tar. No module named ansible.runner error
从源下载的点击存档中解压后启动 ansible 时遇到问题。似乎该模块存在,但无论出于何种原因,ansible 都无法导入它。您是否必须执行其他步骤才能使其生效?
[mybox1 bin]$./ansible --version
Traceback (most recent call last):
File "./ansible", line 36, in ?
from ansible.runner import Runner
ImportError: No module named ansible.runner
当前配置:
- 2.6.18-402.el5
- ansible-1.9.2
- Python 2.7
这看起来您可能刚刚解压了 tar 并执行了 bin/ansible
。你必须安装它。可以在 Ansible docs:
中找到安装说明
cd ./ansible
sudo make install
从源下载的点击存档中解压后启动 ansible 时遇到问题。似乎该模块存在,但无论出于何种原因,ansible 都无法导入它。您是否必须执行其他步骤才能使其生效?
[mybox1 bin]$./ansible --version
Traceback (most recent call last):
File "./ansible", line 36, in ?
from ansible.runner import Runner
ImportError: No module named ansible.runner
当前配置:
- 2.6.18-402.el5
- ansible-1.9.2
- Python 2.7
这看起来您可能刚刚解压了 tar 并执行了 bin/ansible
。你必须安装它。可以在 Ansible docs:
cd ./ansible
sudo make install