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
-~----------~----~----~----~------~----~------~--~---

Reply via email to