[Python-Dev] PEP: per user site-packages directory
Walter Dörwald
walter at livinglogic.de
Mon Jan 14 13:08:20 CET 2008
Christian Heimes wrote:
> [...]
> PEP: XXX
> Title: Per user site-packages directory
> Version: $Revision$
> Last-Modified: $Date$
> Author: Christian Heimes <christian(at)cheimes(dot)de>
> Status: Draft
> Type: Standards Track
> Content-Type: text/x-rst
> Created: 11-Jan-2008
> Python-Version: 2.6, 3.0
> Post-History:
> [...]
> user site directory
>
> A site directory inside the users' home directory. An user site
> directory is specific to a Python version. The path contains
> the version number (major and minor only).
>
> Windows: %APPDATA%/Python/Python26/site-packages
> Mac: ~/Library/Python/2.6/site-packages
> Unix: ~/.local/lib/python2.6/site-packages
>
>
> user configuration directory
>
> Usually the parent directory of the user site directory. It's meant
> for Python version specific data like config files.
>
> Windows: %APPDATA%/Python/Python26
> Mac: ~/Library/Python/2.6
> Unix: ~/.local/lib/python2.6
So if I'm using the --user option, where would scripts be installed?
Would this be:
Windows: %APPDATA%/Python/Python26/bin
Mac: ~/Library/Python/2.6/bin
Unix: ~/.local/lib/python2.6/bin
I'd like to be able to switch between several versions of my user
installation simply by changing a link. (On the Mac I'm doing this by
relinking ~/Library/Python to different directories.)
Servus,
Walter
More information about the Python-Dev
mailing list