はじめに
aws_ec2
インベントリプラグインを使いたくて、boto3とbotocoreをインストール。
$ pip install boto3 botocore # boto3とbotocoreをインストール
いざansibleコマンドをすると、以下のようなことを言われる。
ERROR! The ec2 dynamic inventory plugin requires boto3 and botocore.
boto3とbotocoreをインストールしろとのこと。
ええ……。
解決方
yumでboto3をインストールします。
$ sudo yum install python-boto3
botocoreに関してはインストールしなくても大丈夫です。
以下を実行しても、「既に入ってるぜ?」と言われます。どっちだよ。
$ sudo yum install python-botocore
おわりに
githubのissueを見ると同じ話題でそれなりに盛り上がっていました。
遭遇しやすいエラーなのかもしれません。