2013년 12월 24일 화요일

pip - Python 패키지 관리

크리스마스 이브지만 내침김에 pip까지 정리해보도록 하겠습니다. Python 개발자라면 자주 사용하시는 도구라 익숙한 내용이실겁니다.

1. 패키지 설치하기 - 설치하려는 패키지 이름을 알고있다면 간단합니다. 아래는 Django 패키지를 설치하는 경우입니다만 django와 같이 대소문자 관계없이 이름을 적어주어도 됩니다.
  • pip install Django 
특정 버전을 설치하려면 아래와 같이 해주세요.
  • pip install Django==1.5.5 
2. 패키지 찾아보기 - 원하는 패키지 이름이 확실치 않은 경우에는 검색을 해볼 수도 있습니다.
  • pip search mysql  
3. PyPI 인덱스에 없는 오픈소스 패키지를 설치하려면 직접 archive 파일의 경로를 지정하여 설치할 수도 있습니다.
  • pip install https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz 
4. virtualenv 글에서 살펴본바와 같이 pip으로 설치한 패키지 목록을 얻을 수 있습니다.
  • pip freeze 
5. pip freeze가 출력한 내용을 text 파일로 저장해두면 다른 개발 환경에서 text 파일안에 있는 모든 패키지를 한번에 손쉽게 설치할 수 있습니다.
  • pip install -r requirements.txt 
6. 현재 설치된 패키지를 최신버전으로 업데이트하거나 삭제도 간단합니다.
  • pip install --upgrade pylint 
  • pip uninstall pylint  

안타깝게도 개발환경이 Windows 운영체제인 경우라면 ActiveState Python을 설치하면 pip이 기본적으로 설치되어 있으니 참고하시길. (그리고, 되도록이면 Mac OS X이나 Linux 환경으로 전향하시길...)

참고:

댓글 1개:

  1. How To Make Money On Sports Betting
    Online sports betting is available 바카라 for https://jancasino.com/review/merit-casino/ a whole host 출장마사지 of US and European sports betting markets. gri-go.com Some หาเงินออนไลน์ US states, like Louisiana and New Jersey, allow

    답글삭제