프로그래밍/Python
Python Fabric Install
Terry Cho
2013. 1. 28. 18:55
AWS EC2 (Amazon Linux 기준)
1. Python install (dev package로 설치)
(반드시 dev package가 설치되어 있어야지, pycrypto 설치시 에러가 나지 않음. pycrptyo는 encryption 관련 라이브러리로 C 라이브러리를 사용하는데, 컴파일중, python.h를 사용한다. 이 헤더 파일은 dev package안에 포함되어 있음)
- yum install python-devel
2. pip install
$ curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py
$ [sudo] python get-pip.py
3. gcc가 인스톨 (pycrypto 설치를 위해서 필요함)
yum install gcc
4. fabric install
pip install pycrypto fabric
5. 설치 확인
from fabric.api import run
def host_type():
run('uname -s')