[Python-Dev] PEP 250, site-python, site-packages

Fred L. Drake, Jr. fdrake@acm.org
Tue, 3 Jul 2001 10:09:37 -0400 (EDT)

Greg Ward writes:
 > Oh yeah, another thing I vaguely recall from the pre-Distutils-0.1 era:
 > Guido doesn't (didn't?) like site-python and wanted to deprecate it.
 > Perhaps the above paragraph explains why.

  Another reason not to use site-python is that it is actually still
hard to write cross-version Python code -- there are enough
differences that any substantial volume of code (and in Python, you
don't need many KLoC to get substantial code!) is bound to encounter a
few, especially if you get used to using only Python 2.0+ -- it's easy
to get used to features like string methods, list comprehensions, and
augmented assignment!
  The site-packages directory was introduced to avoid the deficiencies
of the site-python directory.


Fred L. Drake, Jr.  <fdrake at acm.org>
PythonLabs at Digital Creations