Commit 7a82b556 authored by Guido van Rossum's avatar Guido van Rossum

Update the doc string to emphasize non-Unix behavior earlier;

sys.prefix is no longer empty on any platform that I know of.
parent e7138f4b
...@@ -10,9 +10,11 @@ somewhere near the top of their code. Because of the automatic ...@@ -10,9 +10,11 @@ somewhere near the top of their code. Because of the automatic
import, this is no longer necessary (but code that does it still import, this is no longer necessary (but code that does it still
works). works).
This will append site-specific paths to to the module search path. It This will append site-specific paths to to the module search path. On
starts with sys.prefix and sys.exec_prefix (if different) and appends Unix, it starts with sys.prefix and sys.exec_prefix (if different) and
lib/python<version>/site-packages as well as lib/site-python. The appends lib/python<version>/site-packages as well as lib/site-python.
On other platforms (mainly Mac and Windows), it uses just sys.prefix
(and sys.exec_prefix, if different, but this is unlikely). The
resulting directories, if they exist, are appended to sys.path, and resulting directories, if they exist, are appended to sys.path, and
also inspected for path configuration files. also inspected for path configuration files.
...@@ -53,10 +55,6 @@ named sitecustomize, which can perform arbitrary additional ...@@ -53,10 +55,6 @@ named sitecustomize, which can perform arbitrary additional
site-specific customizations. If this import fails with an site-specific customizations. If this import fails with an
ImportError exception, it is silently ignored. ImportError exception, it is silently ignored.
Note that for some non-Unix systems, sys.prefix and sys.exec_prefix
are empty, and then the path manipulations are skipped; however the
import of sitecustomize is still attempted.
""" """
import sys, os import sys, os
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment