python setup.py sdist bdist_wheel 와 python setup.py install의 차이

About_work·2024년 3월 5일
0

python 기초

목록 보기
48/56
  • python setup.py sdist bdist_wheel:

    • 이 명령어는 Python 패키지의 소스 배포(sdist)와 바이너리 배포(bdist_wheel)를 생성
    • sdist는 소스 코드를 포함한 아카이브 파일을 만들며, 모든 플랫폼에서 사용될 수 있음
    • bdist_wheel는 미리 빌드된 바이너리 패키지를 Wheel 포맷으로 생성
    • Wheel 포맷은 설치 시간을 단축시키고, 컴파일이 필요 없는 바이너리 형태의 패키지를 제공하기 때문에 효율적
    • 이 명령어는 패키지를 사용자에게 배포하기 전에 패키지를 준비하는 데 사용
  • python setup.py install:

  • 간단히 말해, python setup.py sdist bdist_wheel은 패키지를 배포 형태로 준비하는 과정이며, python setup.py install은 패키지를 현재 환경에 바로 설치하는 과정입니다.

profile
새로운 것이 들어오면 이미 있는 것과 충돌을 시도하라.

0개의 댓글