[Distutils] "pip uninstall" and pip's lack of support for installing eggs

Marcus Smith qwcode at gmail.com
Fri Nov 15 23:21:07 CET 2013


> questions about pip, but my understanding is that lack of support for
> installing from eggs was intentional because binary eggs were kind of
> broken for the platforms Ian cared about (for the same reasons
> platform-specific wheels are still troublesome today on Linux/OSX).
>


thanks carl, we crossed in mid-air.
you didn't mention it helping the "requirements file" feature of dependency
overrides?
Am I wrong on that?



> (For one thing, for a long time setuptools' pth stuff sort of broke
> virtualenv; because setuptools forces installed eggs to the top of
> sys.path, it meant that you couldn't override something installed as an
> egg globally with something installed as a non-egg inside a virtualenv.
> I fixed that a long time ago with an explicit workaround in virtualenv.)
>

there's a similar situation now with easy_installed packages overriding pip
--user installs

Marcus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20131115/49b3a12b/attachment.html>


More information about the Distutils-SIG mailing list