找不到 ansible 的 Yum 模块

Yum module not found ansible

我是 Vagrant 和 Ansible 的新手,不知何故我设法设置了 Vagrant 并有一个盒子 运行 但是当我尝试使用 Ansible 提供它时我得到了错误。ImportError: No module named yum

我的剧本如下所示:-

---
- hosts: default
  connection: local
  sudo: true
  tasks:

  - name: install apache
    yum: name=httpd state=latest

我正在使用 Ubuntu 作为我的主机,并在 it.Can 上安装了 Vagrant 1.8.5 和最新版本的 Ansible,请有人指出我哪里弄错了。提前致谢。

connection: local

您是 运行 您主机上的剧本 Ubuntu。

这就是它找不到 yum 的原因。