当我运行任何 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 几个月了。
我在这里找到了解决我的问题的方法。这是 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)