Hi I agree that it'd be good to have virtualenv shipped with Python. I wish I did have to tell my Pylons application users to first download virtualenv, dearchive it, extract virtualenv.py, etc.
Cheers, Eric 2009/1/27, Mike Orr <sluggos...@gmail.com>: > > On Tue, Jan 27, 2009 at 1:40 PM, Akira Kitada <akit...@gmail.com> wrote: >> >> Just a few questions. >> >>> I hate to pass the buck, but this is Python's fault for not having >>> reliable package management built in. There's nothing Pylons can do >>> about it except switch to another programming language. >> >> What programming language has a reliable package management system built >> in? >> Why do you think distutils is not reliable? >> >> Isn't it enough to use the package management systen you system provides >> when you need complete and rigorous one? > > That's what Guido says, and it's why we're at an impasse. Distutils > is fine if you just need to download one or two packages and "python > setup.py install" them. But that doesn't scale when a package has a > dozen dependencies that recursively have dependencies. Without > Setuptools, Python and TurboGears couldn't exist, and Zope and Twisted > would not have been able to split themselves into several packages. > People coming to Python from Perl and Ruby expect to be able to just > run a command to download and install a package. That problem was > solved ten years ago, so why does Python still not have it standard? > > If Setuptools and Virtualenv or the equivalent were built into Python, > you could trust that every computer that has successfully installed > Python can install packages and make virtual environments the same > way. That would eliminate 2/3 of the problems users have when > installing Pylons, and the subsequent need to explain the problems and > workarounds in the installation docs. And the problems are different > on Windows vs Mac vs Linux, and App Engine adds another dimension. At > work people say, "Half the trouble of Pylons is installing it", and I > often have to help them install it in person because otherwise they > get stuck at some error message and have no idea what to do. > > -- > Mike Orr <sluggos...@gmail.com> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to pylons-discuss@googlegroups.com To unsubscribe from this group, send email to pylons-discuss+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en -~----------~----~----~----~------~----~------~--~---