8. 명령 레퍼런스

참고

이 문서는 https://setuptools.readthedocs.io/en/latest/setuptools.htmlsetuptools 설명서가 현재 여기에 포함된 모든 관련 정보를 독립적으로 다루기 전까지만 보존됩니다.

8.1. 모듈 설치하기: install 명령 군

install 명령은 build 명령이 실행되었는지 확인한 다음 부속 명령 install_lib, install_datainstall_scripts를 실행합니다.

8.1.1. install_data

이 명령은 배포와 함께 제공된 모든 데이터 파일을 설치합니다.

8.1.2. install_scripts

이 명령은 배포에 있는 모든 (파이썬) 스크립트를 설치합니다.

8.2. 소스 배포 만들기: sdist 명령

매니페스트(manifest) 템플릿 명령은 다음과 같습니다:

명령

설명

include pat1 pat2 ...

나열된 패턴 중 어느 하나와 일치하는 모든 파일을 포함합니다

exclude pat1 pat2 ...

나열된 패턴 중 어느 하나와 일치하는 모든 파일 제외합니다

recursive-include dir pat1 pat2 ...

나열된 패턴 중 어느 하나와 일치하는 dir 아래의 모든 파일을 포함합니다

recursive-exclude dir pat1 pat2 ...

나열된 패턴 중 어느 하나와 일치하는 dir 아래의 모든 파일을 제외합니다

global-include pat1 pat2 ...

소스 트리에서 나열된 패턴 중 어느 하나와 일치하는 모든 파일을 포함합니다

global-exclude pat1 pat2 ...

소스 트리에서 나열된 패턴 중 어느 하나와 일치하는 모든 파일을 제외합니다

prune dir

dir 아래의 모든 파일을 제외합니다

graft dir

dir 아래의 모든 파일을 포함합니다

여기에서 패턴은 유닉스 스타일 “glob” 패턴입니다: *는 일반 파일명 문자의 모든 시퀀스와 일치하고, ?는 하나의 일반 파일명 문자와 일치하며, [range]range의 문자(예를 들어, a-z, a-zA-Z, a-f0-9_.)와 일치합니다. “일반 파일명 문자”의 정의는 플랫폼에 따라 다릅니다: 유닉스에서는 슬래시를 제외한 모든 것입니다; 윈도우에서는 역 슬래시나 콜론을 제외한 모든 것입니다.