gpt4 book ai didi

python-3.x - 如何在 Windows 上执行 python 的 Ansible 模块?

转载 作者:可可西里 更新时间:2023-11-01 10:31:35 25 4
gpt4 key购买 nike

我通过 python 3.7 在 windows server 2012 上安装了 Ansible(按照这篇文章的说明进行操作:https://stackoverflow.com/a/52614973/7098543)。

但是,我收到错误:没有名为 ansible.ma​​in 的模块。我该如何解决?

我知道Ansible不支持在Windows上安装控制机。但是,我必须使用 Windows Server 2012。

在我通过 python 3.7 安装 Ansible(版本:2.7.10)后,我尝试运行:

python -m ansible --version

我得到错误:没有名为 ansible.ma​​in 的模块; 'ansible' 是一个包,不能直接执行。

任何解决方法?请帮忙。

最佳答案

实际上,我不知道如何解决这个问题。但是,我找到了使用 Cygwin 安装 Ansible 的其他解决方案。

    1. Open up a Cygwin Terminal
2. alias cyg-get="/path/to/cygwin/setup/package/setup-x86_64.exe -q -P"
3. cyg-get cygwin32-gcc-g++,gcc-core,gcc-g++,git,libffi-devel,nano,openssl,openssl-devel,python-crypto,python3,python3-devel,python3-openssl,python3-pip,python3-setuptools,python3-devel,tree,wget,zip,make,curl,git python-jinja2,python-six,python-yaml, cryptography
4. curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
5. python3 get-pip.py
6. pip --version
7. git clone --depth 1 git://github.com/ansible/ansible
8. cd ansible
9. python3 setup.py install

希望这篇文章对某人有所帮助!引用链接:

  1. Cygwin - How to install ansible?
  2. How to overcome - pip install ansible on windows failing with filename or extension too long on windows

关于python-3.x - 如何在 Windows 上执行 python 的 Ansible 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55825044/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com