Kevin Walzer a écrit : > Tina I wrote: > >> Hi list, >> >> Is there a preferred way to distribute programs that depends on third >> party modules like PyQt, Beautifulsoup etc? I have used setuptools and >> just having the setup script check for the existence of the required >> modules. If they're not found I have it exit with a message that it >> need this or that installed. >> >> But this is not very convenient for the end user and I have got a few >> complaints about it. Am I missing something in setuptools or is there >> a better way to do it (except for bundling the modules in the package >> which seem like a rather nasty workaround)? >> >> Thanks >> Tina > > > What platform are you doing this on? On the Linux platform, "dependency > hell" of this sort is pretty much unavoidable,
Yes it is. EasyInstall works just fine. > because there are so many > different packaging systems (apt, rpm, and so on): it's standard to let > the package manager handle these dependencies. And yes, it is > frustrating for end users. I'm a happy user of Gentoo and Ubuntu. I don't have any frustration feeling. -- http://mail.python.org/mailman/listinfo/python-list