在 Azure 上运行 ansible 时模块未加载错误。
尝试在 Azure 上安装 ansible 并运行一些测试代码
尝试在 Azure VM 上测试一些安装 ansible 的部署。--在 VM 中安装以下包 --Azure 特定 --安装 azure python SDK 模块的包
sudo apt-get update && sudo apt-get install -y libssl-dev libffi-dev python-dev python-pip
--安装ansible包
sudo pip install ansible[azure]
sudo pip install msrestazure
sudo pip install msrest
尝试创建资源组时,出现库未加载错误
---
- hosts: localhost
connection: local
tasks:
- name: Create resource group
azure_rm_resourcegroup:
name: ansible-rg
location: centralus
register: rg
- debug:
var: rg
得到错误,
任务 [创建资源组] ******************************************** ****************************************************** ****************** 任务执行过程中出现异常。要查看完整的回溯,请使用 -vvv。错误是: ImportError: No module named typing fatal: [localhost]: FAILED! => {"changed": false, "msg": "无法在 Python /usr/bin/python 上导入所需的 Python 库 (msrestazure)。请阅读模块文档并安装在适当的位置"}
播放回顾
创建资源组