Standard commands: build build everything needed to install build_py "build" pure Python modules (copy to build directory) build_ext build C/C++ extensions (compile/link to build directory) build_clib build C/C++ libraries used by Python extensions build_scripts "build" scripts (copy and fixup #! line) clean clean up temporary files from 'build' command install install everything from build directory install_lib install all Python modules (extensions and pure Python) install_headers install C/C++ header files install_scripts install scripts (Python or otherwise) install_data install data files sdist create a source distribution (tarball, zip file, etc.) register register the distribution with the Python package index bdist create a built (binary) distribution bdist_dumb create a "dumb" built distribution Traceback (most recent call last): File "setup.py", line 101, in **setup_kwargs File "/home/me/repos/distutils2.hg/src/distutils2/core.py", line 133, in setup ok = dist.parse_command_line() File "/home/me/repos/distutils2.hg/src/distutils2/dist.py", line 449, in parse_command_line if self.handle_display_options(option_order): File "/home/me/repos/distutils2.hg/src/distutils2/dist.py", line 656, in handle_display_options self.print_commands() File "/home/me/repos/distutils2.hg/src/distutils2/dist.py", line 727, in print_commands max_length) File "/home/me/repos/distutils2.hg/src/distutils2/dist.py", line 693, in print_command_list klass = self.get_command_class(cmd) File "/home/me/repos/distutils2.hg/src/distutils2/dist.py", line 817, in get_command_class raise DistutilsModuleError("invalid command '%s'" % command) distutils2.errors.DistutilsModuleError: invalid command 'bdist_rpm'