Mac OSX Mavericks에 Python pip 또는 homebrew와 함께 Ansible을 설치해야 합니까?

Mac OSX Mavericks에 Python pip 또는 homebrew와 함께 Ansible을 설치해야 합니까?

나는 최근에 Linux 상자를 관리하기 위해 OSX를 사용하게 되었기 때문에 OSX에서 Linux 프로그램을 사용하는 것이 매우 익숙하지 않습니다.

개발 환경을 부트스트랩하기 위해 Ansible과 함께 Vagrant를 사용하고 싶으므로 먼저 설치해야 합니다.

그러나 OSX에 Ansible을 설치하는 두 가지 방법을 발견했습니다.

씨:http://devopsu.com/guides/ansible-mac-osx.html

홈브류:https://github.com/Homebrew/homebrew/blob/master/Library/Formula/ansible.rb

저는 해당 가이드를 먼저 접했기 때문에 이미 pip 메소드로 Ansible을 설치했습니다.

두 가지 방법의 장단점은 무엇입니까? pip나 homebrew를 사용하여 Ansible을 설치해야 합니까?

나는 쉬운 설치가 홈브류를 방해한다는 것을 발견했습니다.

Warning: /usr/bin occurs before /usr/local/bin
This means that system-provided programs will be used instead of those
provided by Homebrew. The following tools exist at both paths:

    easy_install
    easy_install-2.7

답변1

저는 Homebrew를 사용하면서 어떤 문제도 겪은 적이 없습니다. 제 생각에는 현재 출시된 Mac OS X용 최고의 패키지 관리자 유형 도구입니다.MacPort.)
다음은 유용한 가이드입니다.홈브루 설치Mac OS X 매버릭스에서.
그런 다음 간단히 실행하십시오.

brew install ansible  

답변2

pip를 통해 설치하는 것이 가장 좋을 것이라고 생각합니다.

문서에서;

Pip을 통한 최신 릴리스

Ansible은 Python 패키지 관리자인 "pip"를 통해 설치할 수 있습니다. Python 버전에서 아직 'pip'를 사용할 수 없는 경우 다음을 통해 pip를 얻을 수 있습니다.

$ sudo easy_install pip

그런 다음 다음을 사용하여 Ansible을 설치합니다.

$ sudo pip 설치 가능

virtualenv를 사용하는 독자는 virtualenv 아래에 Ansible을 설치할 수도 있지만 걱정하지 말고 전역적으로 Ansible을 설치하는 것이 좋습니다. ansible을 직접 설치하기 위해 easy_install을 사용하지 마십시오.

Brew가 실행되기 훨씬 전에 최신 버전을 가져오므로 쉽게 업데이트할 수 있습니다.

관련 정보