[Python-Dev] Python install layout and the PATH on win32 (original) (raw)
Éric Araujo merwok at netwok.org
Fri Mar 16 16:51:29 CET 2012
- Previous message: [Python-Dev] Python install layout and the PATH on win32
- Next message: [Python-Dev] Python install layout and the PATH on win32
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi,
Le 16/03/2012 16:17, Lindberg, Van a écrit :
On 3/16/2012 3:38 AM, Paul Moore wrote:
1. The incompatibilities between platforms is precisely the problem that sysconfig is designed to solve, isn't it? So tools in Python will either use sysconfig (and be correct regardless of layout) or should be encouraged to change to use sysconfig (so they are layout-independent). Right. I want to change the default layout in sysconfig.cfg.
A few notes:
sysconfig was extracted from distutils to the top level in 2.7 and 3.2, but distutils does not use it (due to the Great Revert two years ago after it was decided at PyCon to freeze distutils and start distutils2); there are unfortunately a few subtle differences between the install schemes in sysconfig and distutils. So even if virtualenv uses sysconfig in 2.7/3.2+, I’m not sure that the venv’s pip will install distutils-based projects in the right places.
packaging uses only sysconfig.cfg
I think a change to distutils install schemes in 3.3 would violate the freeze.
Regards
- Previous message: [Python-Dev] Python install layout and the PATH on win32
- Next message: [Python-Dev] Python install layout and the PATH on win32
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]