每个 Ansible 命令都以“中止”作为响应

Eli*_*ock 2 ansible

当我运行任何 Ansible 命令时,响应总是abort. 例如:

ansible --version   

# Or:
ansible-playbook -i production site.yml --diff --check
Run Code Online (Sandbox Code Playgroud)

回复:

[1]    78576 abort      ansible --version
Run Code Online (Sandbox Code Playgroud)

知道为什么或如何解决吗?我更新了 Ansible,但错误保持不变。过去曾经可以工作,但我已经使用 Ansible 几个月了。

Eli*_*ock 7

我在这里找到了解决我的问题的方法。这是 OpenSSL 的问题:https : //nbari.com/post/python-quit-unexpectedly-macos/

修复步骤:

brew reinstall openssl

cd /usr/local/lib
sudo ln -s /usr/local/opt/openssl/lib/libssl.dylib libssl.dylib
sudo ln -s /usr/local/opt/openssl/lib/libcrypto.dylib libcrypto.dylib
Run Code Online (Sandbox Code Playgroud)