[Python-ideas] Changing the default install location, script versioning (Packages and PEP 370)

Doug Hellmann doug.hellmann at gmail.com
Mon Jul 20 19:44:38 CEST 2009


On Jul 20, 2009, at 12:18 PM, Antoine Pitrou wrote:

> Doug Hellmann <doug.hellmann at ...> writes:
>> Of course, a possibly better solution would be to have each app in  
>> its
>> own directory with its own copy of its dependencies, but virtualenv
>> makes that easy enough.
>
> Yes, so bottom line: if you have very precise and exclusive  
> requirements
> regarding what ends up where, you might just as well create a  
> virtualenv, or
> manually override --install rather than require everyone else to  
> switch to a
> more complicated setup. ~/.local/bin is simple and standard, please  
> don't change
> that in order to better accomodate a couple of fringe use cases.

This comes up often enough, with people other than me, that calling it  
a "fringe case" seems like a mischaracterization.

Why is the lib directory ~/.local/lib/pythonVERSION if ~/.local isn't  
intended to support more than one version of the interpreter?

Doug




More information about the Python-ideas mailing list