패키지 관리자 pip

pip의 각종 명령들

  • where python : python의 설치위치를 보여줌. (윈도우)
  • which python : python의 설치위치를 보여줌.(맥)
  • pip3 : python3 버젼의 pip
  • pip install, pip uninstall, pip search, pip freeze
  • pip freeze>requirements.txt (설치된 패키지목록을 표준출력방식으로 저장함.)
  • pip install -r requirements.txt(패키지의 일괄 설치)
  • (안의 내용, django>=1.10.7 , django==1.10 식으로 부등호와 등호로 표시할 수 있음)
  • pip install -r ../requirements.txt(패키지의 일괄 설치, 상위폴더)
  • type 파일명 (윈도우: 파일의 내용을 출력함)
  • catch 파일명(맥:파일의 내용을 출력함)
  • 구동환경별로 다르게 만들면 좋음
    • ./reqs/common.txt (공통파일)
    • ./reqs/dev.txt(로컬개발용)
    • ./reqs/prod_aws.txt(Aws ec2 배포용)
    • ./reqs/dev_mac.txt(맥용) 등 폴더안에 서로 다른 파일로 구성하는 것을 추천

AskDjango 개발환경 구축하기 EP2. 패키지관리자 pip

Tags:

Updated:

Leave a Comment