본문 바로가기

프로그래밍 (이동 완료)/Python

파이썬 패키지 매니저 (pip 정리)

  • pip 기본 repository : PYPI
  • PYPI 를 제외한 설치 방법

. Github, Mercurial, Subversion 및 Bazaar와 같은 버전 제어 시스템.

. requirements.txt

. Distribution files. These are versioned, ready-to install files containing Python packages, modules, and other resource files necessary for a package to function. They come in two forms:
Source distribution (usually shortened to “sdist”)
Wheel distribution (usually shortened to “wheel”)

 

  • pip vs pip3 vs pip2

pip2 는 python2 를 찾아서 동작, pip3 는 python3 를 찾아서 동작, pip 는 적절한 context 로 알아서 python 버전으로 동작

 

 

  • pip 커멘드 정리
>>pip install pandas==1.4.0
>>pip install pandas>=1.0.0,<1.5.0

>>pip install -r requirements.txt

>>pip freeze > requirements.txt

>>pip install git+https://github.com/pypa/sampleproject.git@main

>>pip install --upgrade pandas

>>pip uninstall pandas

>>pip help

>>pip list

>>pip show [NameOfPackage]