패키지 관리자 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
Leave a Comment