[Distutils] Packages that have problems being installed from wheels

Paul Moore p.f.moore at gmail.com
Wed Aug 27 17:48:40 CEST 2014


On 27 August 2014 16:42, David Genest <david.genest at ubisoft.com> wrote:
> On windows, we use wheel convert to convert binary installers like pywin32 to wheels. But the post-install step in the setup is mandatory  for pywin32 to work (it is not a mere Start Menu customization).

For pywin32, my understanding is that (ignoring start menu stuff) the
postinstall registers the DLLs for COM and things like that. Which is
essential, but only for the system installation (you don't want every
virtualenv registering as "the" Python COM server). So pywin32 would
need work to make it virtualenv-friendly anyway, and while that's
being done, it can probably be made wheel-friendly too. For now,
though, my experience is that using converted wheels in virtualenvs
works fine as long as you don't write services or COM servers.

But anyway, pywin32 isn't hosted anywhere pip can find, so "pip
install" doesn't work from sdist either.

Thanks for the information, nevertheless.
Paul


More information about the Distutils-SIG mailing list