LoginSignup
7
7

More than 5 years have passed since last update.

MacにAnsibleをインストール

Posted at

なんかMacをAnsibleのサーバーにした方がらくちんな気がしてきた今日この頃。
どうせ最初からPython入っているのでMacにAnsibleを入れてみた。

Pythonのバージョン確認

とりあえずバージョン確認。

$ python --version
Python 2.7.5

Mervelicksは最初から2.7.5が入っているみたいなのでOK。

pipのインストール

公式参照。
http://pip.readthedocs.org/en/latest/installing.html

$ wget https://bootstrap.pypa.io/get-pip.py
$ sudo python get-pip.py

らくちん。

Ansibleのインストール

先にAnsibleが依存しているものを入れておく。

なんか、Xcodeの5.1からclangの動作が変わったらしくて、下のような長ったらしいフラグつけないとうまくいかない模様。

ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future

参考:MacOSX10.9のRedmineを2.5.0に更新した - Basic
http://d.hatena.ne.jp/rabbit2go/20140316/1394946822

そんなわけで依存しているやつをインストール。

sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install paramiko PyYAML jinja2 httplib2

そしてはりきってAnsibleをインストール。

sudo ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future pip install ansible

すんなり終了。
clangの件が割とあっさり解決したので楽でした。

7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7