Skip to content

Instantly share code, notes, and snippets.

@anfedorov
Created April 1, 2010 06:43
Show Gist options
  • Save anfedorov/351481 to your computer and use it in GitHub Desktop.
Save anfedorov/351481 to your computer and use it in GitHub Desktop.
18:14 <Yhg1s> fedorov: there's easy_install and pip, both of which
install packages for you. There's distutils,
setuptools and distribute, which are modules for
installing packages. setuptools and distribute are
continuations of distutils. distutils is a library
that allows you to write a 'setup.py' file that
people who want to install your package can run.
18:16 <Yhg1s> fedorov: distutils and setuptools don't integrate
well with the platform's package manager. distribute
tries to do better. easy_install belongs to
setuptools. setuptools is all kinds of insane, and
easy_install adds some extra bits on top. distribute
tries to do better. distutils is the old and simple
and proven thing that nobody likes because it doesn't
actually do things for you.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment