[Distutils] pip vs easy_install vs distutils2

Carl Meyer carl at oddbird.net
Mon May 31 19:02:49 CEST 2010


Lennart Regebro wrote:
> On Mon, May 31, 2010 at 16:55, Carl Meyer <carl at oddbird.net> wrote:
>> Not true, inasmuch as it depends on pip. When pip installs distributions
>> it uses the --record option to keep a list of all installed files. When
>> pip uninstalls distributions it installed, it reliably uninstalls
>> everything (though it doesn't have the PEP 376 hash cleverness available
>> yet to detect modified files).
> 
> Ah, OK, cool. That must be reasonably new, last time I saw a
> discussion about this it wasn't the case. That *could* be some time
> ago, though. :)

Nope, pip's used --record on installation for years, and the above has
been true since the moment uninstall landed in pip. There are enough
different ways things can get installed that it's not surprising that
some discussions may have been confused ;-)

Carl


More information about the Distutils-SIG mailing list