파이썬 모듈 배포 (레거시 버전)¶
- 저자
 Greg Ward, Anthony Baxter
- 전자 우편
 
더 보기
- 파이썬 모듈 배포하기
 최신 모듈 배포 설명서
참고
이 문서는 https://setuptools.readthedocs.io/en/latest/setuptools.html 의 setuptools 설명서가 현재 여기에 포함된 모든 관련 정보를 독립적으로 다루기 전까지만 보존됩니다.
참고
이 지침서는 이 파이썬 버전 일부로 제공되는 확장을 빌드하고 배포하기 위한 기본 도구만을 다루고 있습니다. 제삼자 도구는 사용하기 더 쉽고 더 안전한 대안을 제공합니다. 자세한 정보는 파이썬 패키징 사용자 지침서의 빠른 추천 섹션을 참조하십시오.
이 문서는 모듈 개발자의 관점에서 파이썬 배포 유틸리티(“Distutils”)를 설명합니다. 파이썬 개발자들이 파이썬 모듈과 확장을 더 많은 사람이 쉽게 쓸 수 있도록 setuptools가 구축한 하부 기능을 설명합니다.
- 1. Distutils 소개
 - 2. 설정 스크립트 작성하기
 - 3. 설치 구성 파일 작성하기
 - 4. 소스 배포판 만들기
 - 5. 빌드된 배포판 만들기
 - 6. Distutils 예제
 - 7. Distutils 확장하기
 - 8. 명령 레퍼런스
 - 9. API 레퍼런스
- 9.1. 
distutils.core— 핵심 Distutils 기능 - 9.2. 
distutils.ccompiler— CCompiler 베이스 클래스 - 9.3. 
distutils.unixccompiler— 유닉스 C 컴파일러 - 9.4. 
distutils.msvccompiler— Microsoft 컴파일러 - 9.5. 
distutils.bcppcompiler— Borland 컴파일러 - 9.6. 
distutils.cygwincompiler— Cygwin 컴파일러 - 9.7. 
distutils.archive_util— 아카이브 유틸리티 - 9.8. 
distutils.dep_util— 종속성 검사 - 9.9. 
distutils.dir_util— 디렉터리 트리 연산 - 9.10. 
distutils.file_util— 단일 파일 연산 - 9.11. 
distutils.util— 기타 유틸리티 함수 - 9.12. 
distutils.dist— Distribution 클래스 - 9.13. 
distutils.extension— Extension 클래스 - 9.14. 
distutils.debug— Distutils 디버그 모드 - 9.15. 
distutils.errors— Distutils 예외 - 9.16. 
distutils.fancy_getopt— 표준 getopt 모듈을 감싸는 래퍼 - 9.17. 
distutils.filelist— FileList 클래스 - 9.18. 
distutils.log— 간단한 PEP 282 스타일 로깅 - 9.19. 
distutils.spawn— 서브 프로세스 스폰 - 9.20. 
distutils.sysconfig— 시스템 구성 정보 - 9.21. 
distutils.text_file— TextFile 클래스 - 9.22. 
distutils.version— 버전 번호 클래스 - 9.23. 
distutils.cmd— Distutils 명령을 위한 추상 베이스 클래스 - 9.24. 새 Distutils 명령 만들기
 - 9.25. 
distutils.command— 개별 Distutils 명령 - 9.26. 
distutils.command.bdist— 바이너리 설치 프로그램 빌드 - 9.27. 
distutils.command.bdist_packager— 패키저를 위한 추상 베이스 클래스 - 9.28. 
distutils.command.bdist_dumb— “dumb” 설치 프로그램 빌드 - 9.29. 
distutils.command.bdist_msi— Microsoft 설치 프로그램 바이너리 패키지 빌드 - 9.30. 
distutils.command.bdist_rpm— Redhat RPM과 SRPM으로 바이너리 배포판 구축 - 9.31. 
distutils.command.bdist_wininst— 윈도우 설치 프로그램 빌드 - 9.32. 
distutils.command.sdist— 소스 배포판 빌드 - 9.33. 
distutils.command.build— 패키지의 모든 파일 빌드 - 9.34. 
distutils.command.build_clib— 패키지의 모든 C 라이브러리 빌드 - 9.35. 
distutils.command.build_ext— 패키지의 모든 확장 빌드 - 9.36. 
distutils.command.build_py— 패키지의 .py/.pyc 파일 빌드 - 9.37. 
distutils.command.build_scripts— 패키지의 스크립트 빌드 - 9.38. 
distutils.command.clean— 패키지 빌드 영역 정리 - 9.39. 
distutils.command.config— 패키지 구성 수행 - 9.40. 
distutils.command.install— 패키지 설치 - 9.41. 
distutils.command.install_data— 패키지에서 데이터 파일 설치 - 9.42. 
distutils.command.install_headers— 패키지에서 C/C++ 헤더 파일 설치 - 9.43. 
distutils.command.install_lib— 패키지에서 라이브러리 파일 설치 - 9.44. 
distutils.command.install_scripts— 패키지에서 스크립트 파일 설치 - 9.45. 
distutils.command.register— 파이썬 패키지 색인에 모듈 등록 - 9.46. 
distutils.command.check— 패키지의 메타 데이터 확인 
 - 9.1.