gpt4 book ai didi

python-2.7 - 将 Ansible 与 Digital Ocean 一起使用时出错

转载 作者:行者123 更新时间:2023-12-03 21:35:13 26 4
gpt4 key购买 nike

我读过帖子,我看过关于 dopy 的票版本,我已经尝试过尽职调查,但是...

An exception occurred during task execution. To see the full traceback, use -vvv. The error was: NameError: name 'DoError' is not defined



这仍然在踢我的屁股。我正在运行 OS X El Capitan。我已经通过 Homebrew 安装了 python + pip,并尝试通过 Homebrew 和 pip 安装 Ansible。我仍然收到错误消息。我错过了什么?
$ which python
/usr/local/bin/python
$ which pip
/usr/local/bin/pip
$ which ansible
/usr/local/bin/ansible
$ python --version
Python 2.7.11
$ pip --version
pip 8.1.1 from /usr/local/lib/python2.7/site-packages (python 2.7)
$ ansible --version
ansible 2.0.1.0
config file = /Users/robwilkerson/Development/uw/ansible-servers/ansible.cfg
configured module search path = Default w/o overrides
$ pip list
...
dopy (0.3.5)
...

我已经尝试了我能想到的一切。如果我使用系统 python 并尝试在没有 ansible 的情况下安装 pip,我会收到一个 OpenSSL 错误,这是一个已知问题。

我真的可以在正确的方向上使用推力。

最佳答案

我建议:

  • 使用 Python 3.x
  • 为 ansible 和 python 模块使用虚拟环境,例如。 python3 -m venv ~/.venv && . ~/.venv/bin/activate
  • pip install -IU pip && pip install ansible dopy
  • 关于python-2.7 - 将 Ansible 与 Digital Ocean 一起使用时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36516659/

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