# SOME DESCRIPTIVE TITLE. # Copyright (C) 1990-2016, Python Software Foundation # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 2.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-10-30 10:44+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../Doc/library/site.rst:2 msgid ":mod:`site` --- Site-specific configuration hook" msgstr "" #: ../Doc/library/site.rst:7 msgid "**Source code:** :source:`Lib/site.py`" msgstr "**Code source :** :source:`Lib/site.py`" #: ../Doc/library/site.rst:13 msgid "" "**This module is automatically imported during initialization.** The " "automatic import can be suppressed using the interpreter's :option:`-S` " "option." msgstr "" #: ../Doc/library/site.rst:18 msgid "" "Importing this module will append site-specific paths to the module search " "path and add a few builtins." msgstr "" #: ../Doc/library/site.rst:25 msgid "" "It starts by constructing up to four directories from a head and a tail " "part. For the head part, it uses ``sys.prefix`` and ``sys.exec_prefix``; " "empty heads are skipped. For the tail part, it uses the empty string and " "then :file:`lib/site-packages` (on Windows) or :file:`lib/python{X.Y}/site-" "packages` and then :file:`lib/site-python` (on Unix and Macintosh). For " "each of the distinct head-tail combinations, it sees if it refers to an " "existing directory, and if so, adds it to ``sys.path`` and also inspects the " "newly added path for configuration files." msgstr "" #: ../Doc/library/site.rst:34 msgid "" "A path configuration file is a file whose name has the form :file:`{name}." "pth` and exists in one of the four directories mentioned above; its contents " "are additional items (one per line) to be added to ``sys.path``. Non-" "existing items are never added to ``sys.path``, and no check is made that " "the item refers to a directory rather than a file. No item is added to " "``sys.path`` more than once. Blank lines and lines beginning with ``#`` are " "skipped. Lines starting with ``import`` (followed by space or tab) are " "executed." msgstr "" #: ../Doc/library/site.rst:42 msgid "A space or tab is now required after the import keyword." msgstr "" #: ../Doc/library/site.rst:49 msgid "" "For example, suppose ``sys.prefix`` and ``sys.exec_prefix`` are set to :file:" "`/usr/local`. The Python X.Y library is then installed in :file:`/usr/local/" "lib/python{X.Y}`. Suppose this has a subdirectory :file:`/usr/local/lib/" "python{X.Y}/site-packages` with three subsubdirectories, :file:`foo`, :file:" "`bar` and :file:`spam`, and two path configuration files, :file:`foo.pth` " "and :file:`bar.pth`. Assume :file:`foo.pth` contains the following::" msgstr "" #: ../Doc/library/site.rst:63 msgid "and :file:`bar.pth` contains::" msgstr "" #: ../Doc/library/site.rst:69 msgid "" "Then the following version-specific directories are added to ``sys.path``, " "in this order::" msgstr "" #: ../Doc/library/site.rst:75 msgid "" "Note that :file:`bletch` is omitted because it doesn't exist; the :file:" "`bar` directory precedes the :file:`foo` directory because :file:`bar.pth` " "comes alphabetically before :file:`foo.pth`; and :file:`spam` is omitted " "because it is not mentioned in either path configuration file." msgstr "" #: ../Doc/library/site.rst:82 msgid "" "After these path manipulations, an attempt is made to import a module named :" "mod:`sitecustomize`, which can perform arbitrary site-specific " "customizations. It is typically created by a system administrator in the " "site-packages directory. If this import fails with an :exc:`ImportError` " "exception, it is silently ignored. If Python is started without output " "streams available, as with :file:`pythonw.exe` on Windows (which is used by " "default to start IDLE), attempted output from :mod:`sitecustomize` is " "ignored. Any exception other than :exc:`ImportError` causes a silent and " "perhaps mysterious failure of the process." msgstr "" #: ../Doc/library/site.rst:94 msgid "" "After this, an attempt is made to import a module named :mod:" "`usercustomize`, which can perform arbitrary user-specific customizations, " "if :data:`ENABLE_USER_SITE` is true. This file is intended to be created in " "the user site-packages directory (see below), which is part of ``sys.path`` " "unless disabled by :option:`-s`. An :exc:`ImportError` will be silently " "ignored." msgstr "" #: ../Doc/library/site.rst:100 msgid "" "Note that for some non-Unix systems, ``sys.prefix`` and ``sys.exec_prefix`` " "are empty, and the path manipulations are skipped; however the import of :" "mod:`sitecustomize` and :mod:`usercustomize` is still attempted." msgstr "" #: ../Doc/library/site.rst:107 msgid "A list of prefixes for site-packages directories." msgstr "" #: ../Doc/library/site.rst:114 msgid "" "Flag showing the status of the user site-packages directory. ``True`` means " "that it is enabled and was added to ``sys.path``. ``False`` means that it " "was disabled by user request (with :option:`-s` or :envvar:" "`PYTHONNOUSERSITE`). ``None`` means it was disabled for security reasons " "(mismatch between user or group id and effective id) or by an administrator." msgstr "" #: ../Doc/library/site.rst:126 msgid "" "Path to the user site-packages for the running Python. Can be ``None`` if :" "func:`getusersitepackages` hasn't been called yet. Default value is :file:" "`~/.local/lib/python{X.Y}/site-packages` for UNIX and non-framework Mac OS X " "builds, :file:`~/Library/Python/{X.Y}/lib/python/site-packages` for Mac " "framework builds, and :file:`{%APPDATA%}\\\\Python\\\\Python{XY}\\\\site-" "packages` on Windows. This directory is a site directory, which means that :" "file:`.pth` files in it will be processed." msgstr "" #: ../Doc/library/site.rst:139 msgid "" "Path to the base directory for the user site-packages. Can be ``None`` if :" "func:`getuserbase` hasn't been called yet. Default value is :file:`~/." "local` for UNIX and Mac OS X non-framework builds, :file:`~/Library/Python/" "{X.Y}` for Mac framework builds, and :file:`{%APPDATA%}\\\\Python` for " "Windows. This value is used by Distutils to compute the installation " "directories for scripts, data files, Python modules, etc. for the :ref:`user " "installation scheme `. See also :envvar:" "`PYTHONUSERBASE`." msgstr "" #: ../Doc/library/site.rst:153 msgid "" "Add a directory to sys.path and process its :file:`.pth` files. Typically " "used in :mod:`sitecustomize` or :mod:`usercustomize` (see above)." msgstr "" #: ../Doc/library/site.rst:159 msgid "" "Return a list containing all global site-packages directories (and possibly " "site-python)." msgstr "" #: ../Doc/library/site.rst:167 msgid "" "Return the path of the user base directory, :data:`USER_BASE`. If it is not " "initialized yet, this function will also set it, respecting :envvar:" "`PYTHONUSERBASE`." msgstr "" #: ../Doc/library/site.rst:176 msgid "" "Return the path of the user-specific site-packages directory, :data:" "`USER_SITE`. If it is not initialized yet, this function will also set it, " "respecting :envvar:`PYTHONNOUSERSITE` and :data:`USER_BASE`." msgstr "" #: ../Doc/library/site.rst:183 msgid "" "The :mod:`site` module also provides a way to get the user directories from " "the command line:" msgstr "" #: ../Doc/library/site.rst:193 msgid "" "If it is called without arguments, it will print the contents of :data:`sys." "path` on the standard output, followed by the value of :data:`USER_BASE` and " "whether the directory exists, then the same thing for :data:`USER_SITE`, and " "finally the value of :data:`ENABLE_USER_SITE`." msgstr "" #: ../Doc/library/site.rst:200 msgid "Print the path to the user base directory." msgstr "" #: ../Doc/library/site.rst:204 msgid "Print the path to the user site-packages directory." msgstr "" #: ../Doc/library/site.rst:206 msgid "" "If both options are given, user base and user site will be printed (always " "in this order), separated by :data:`os.pathsep`." msgstr "" #: ../Doc/library/site.rst:209 msgid "" "If any option is given, the script will exit with one of these values: ``O`` " "if the user site-packages directory is enabled, ``1`` if it was disabled by " "the user, ``2`` if it is disabled for security reasons or by an " "administrator, and a value greater than 2 if there is an error." msgstr "" #: ../Doc/library/site.rst:216 msgid ":pep:`370` -- Per user site-packages directory" msgstr ":pep:`370` -- Per user site-packages directory"