Distribuindo Módulos Python (Versão legada)¶
- Autor
 Greg Ward, Anthony Baxter
Ver também
- Distribuindo Módulos Python
 As documentações de distribuição do módulo atualizadas
Este documento descreve os utilitários Python de Distribuição ( “Distutils”) do ponto de vista do desenvolvedor do módulo, que descrevem como usar o Distutils para fazer módulos Python e extensões facilmente disponíveis a um público mais amplo, com muito pouca sobrecarga para construção/revisão/instalação.
Nota
Este guia abrange apenas as ferramentas básicas para a criação e distribuição de extenções que são distribuídas como parte desta versão do Python. Ferramentas de terceiros oferecem alternativas mais fáceis e seguras. Consulte seção rápida de recomendações rápidas no Guia do Usuário de Pacotes Python para mais informações.
- 1. Uma Introdução ao Distutils
 - 2. Escrevendo o Script de Configuração
 - 3. Writing the Setup Configuration File
 - 4. Criando uma Distribuição Fonte
 - 5. Criando Built Distributions
 - 6. O Python Package Index (PyPI)
 - 7. Exemplos
 - 8. Estendendo Distutils
 - 9. Referência de Comando
 - 10. Referência da API
- 10.1. 
distutils.core— funcionalidade principal Distutils - 10.2. 
distutils.ccompiler— CCompiler base class - 10.3. 
distutils.unixccompiler— Unix C Compiler - 10.4. 
distutils.msvccompiler— Microsoft Compiler - 10.5. 
distutils.bcppcompiler— Borland Compiler - 10.6. 
distutils.cygwincompiler— Cygwin Compiler - 10.7. 
distutils.emxccompiler— OS/2 EMX Compiler - 10.8. 
distutils.archive_util— Archiving utilities - 10.9. 
distutils.dep_util— Dependency checking - 10.10. 
distutils.dir_util— Directory tree operations - 10.11. 
distutils.file_util— Single file operations - 10.12. 
distutils.util— Miscellaneous other utility functions - 10.13. 
distutils.dist— The Distribution class - 10.14. 
distutils.extension— The Extension class - 10.15. 
distutils.debug— Distutils debug mode - 10.16. 
distutils.errors— Distutils exceptions - 10.17. 
distutils.fancy_getopt— Wrapper around the standard getopt module - 10.18. 
distutils.filelist— The FileList class - 10.19. 
distutils.log— Simple PEP 282-style logging - 10.20. 
distutils.spawn— Spawn a sub-process - 10.21. 
distutils.sysconfig— System configuration information - 10.22. 
distutils.text_file— The TextFile class - 10.23. 
distutils.version— Version number classes - 10.24. 
distutils.cmd— Abstract base class for Distutils commands - 10.25. Creating a new Distutils command
 - 10.26. 
distutils.command— Individual Distutils commands - 10.27. 
distutils.command.bdist— Build a binary installer - 10.28. 
distutils.command.bdist_packager— Abstract base class for packagers - 10.29. 
distutils.command.bdist_dumb— Build a “dumb” installer - 10.30. 
distutils.command.bdist_msi— Build a Microsoft Installer binary package - 10.31. 
distutils.command.bdist_rpm— Build a binary distribution as a Redhat RPM and SRPM - 10.32. 
distutils.command.bdist_wininst— Build a Windows installer - 10.33. 
distutils.command.sdist— Build a source distribution - 10.34. 
distutils.command.build— Build all files of a package - 10.35. 
distutils.command.build_clib— Build any C libraries in a package - 10.36. 
distutils.command.build_ext— Build any extensions in a package - 10.37. 
distutils.command.build_py— Build the .py/.pyc files of a package - 10.38. 
distutils.command.build_scripts— Build the scripts of a package - 10.39. 
distutils.command.clean— Clean a package build area - 10.40. 
distutils.command.config— Perform package configuration - 10.41. 
distutils.command.install— Install a package - 10.42. 
distutils.command.install_data— Install data files from a package - 10.43. 
distutils.command.install_headers— Install C/C++ header files from a package - 10.44. 
distutils.command.install_lib— Install library files from a package - 10.45. 
distutils.command.install_scripts— Install script files from a package - 10.46. 
distutils.command.register— Register a module with the Python Package Index - 10.47. 
distutils.command.check— Check the meta-data of a package 
 - 10.1. 
 
