【发布时间】:2019-04-24 07:58:37
【问题描述】:
我通过 python 3.7 在 windows server 2012 上安装了 Ansible (按照这篇文章的说明进行操作:https://stackoverflow.com/a/52614973/7098543)。
但是,我收到错误:没有名为 ansible.main 的模块。我该如何解决?
我知道 Ansible 不支持在 Windows 上安装控制机。但是,我必须使用 Windows server 2012。
通过 python 3.7 安装 Ansible(版本:2.7.10)后,我尝试运行:
python -m ansible --version
我得到了错误: 没有名为 ansible.main 的模块; 'ansible' 是一个包,不能直接执行。
有什么解决方法吗?请帮忙。
【问题讨论】:
-
python --version 的值是多少?
-
嗨@error404 python版本是:3.7.3
-
感谢只是想确保没有其他 python 版本。 python也是一个包,所以你可以试试。 python >>> 导入ansible
-
谢谢!是的,我运行了那个命令。但是,还是报错。
标签: python-3.x windows ansible