1
0
Fork 0
python-docs-fr/using/windows.po

1833 lines
60 KiB
Plaintext
Raw Normal View History

2018-07-04 09:06:45 +00:00
# Copyright (C) 2001-2018, Python Software Foundation
2018-07-04 09:08:42 +00:00
# For licence information, see README file.
2016-10-17 19:42:06 +00:00
#
msgid ""
msgstr ""
"Project-Id-Version: Python 3.6\n"
"Report-Msgid-Bugs-To: \n"
2018-12-24 13:20:55 +00:00
"POT-Creation-Date: 2018-12-17 21:38+0100\n"
2018-06-10 13:37:51 +00:00
"PO-Revision-Date: 2018-06-10 15:28+0200\n"
2016-10-17 19:42:06 +00:00
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
2018-07-04 09:14:25 +00:00
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
2017-05-23 22:40:56 +00:00
"Language: fr\n"
2016-10-17 19:42:06 +00:00
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../Doc/using/windows.rst:7
msgid "Using Python on Windows"
2017-01-18 13:32:04 +00:00
msgstr "Utiliser Python sur Windows"
2016-10-17 19:42:06 +00:00
#: ../Doc/using/windows.rst:12
msgid ""
"This document aims to give an overview of Windows-specific behaviour you "
"should know about when using Python on Microsoft Windows."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:15
2016-10-17 19:42:06 +00:00
msgid ""
"Unlike most Unix systems and services, Windows does not include a system "
"supported installation of Python. To make Python available, the CPython team "
"has compiled Windows installers (MSI packages) with every `release <https://"
"www.python.org/download/releases/>`_ for many years. These installers are "
"primarily intended to add a per-user installation of Python, with the core "
"interpreter and library being used by a single user. The installer is also "
"able to install for all users of a single machine, and a separate ZIP file "
"is available for application-local distributions."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:24
2016-10-17 19:42:06 +00:00
msgid ""
"As specified in :pep:`11`, a Python release only supports a Windows platform "
"while Microsoft considers the platform under extended support. This means "
"that Python |version| supports Windows Vista and newer. If you require "
"Windows XP support then please install Python 3.4."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:29
msgid ""
"There are a number of different installers available for Windows, each with "
"certain benefits and downsides."
msgstr ""
#: ../Doc/using/windows.rst:32
msgid ""
":ref:`windows-full` contains all components and is the best option for "
"developers using Python for any kind of project."
msgstr ""
#: ../Doc/using/windows.rst:35
msgid ""
":ref:`windows-store` is a simple installation of Python that is suitable for "
"running scripts and packages, and using IDLE or other development "
"environments. It requires Windows 10, but can be safely installed without "
"corrupting other programs. It also provides many convenient commands for "
"launching Python and its tools."
msgstr ""
#: ../Doc/using/windows.rst:41
msgid ""
":ref:`windows-nuget` are lightweight installations intended for continuous "
"integration systems. It can be used to build Python packages or run scripts, "
"but is not updateable and has no user interface tools."
msgstr ""
#: ../Doc/using/windows.rst:45
msgid ""
":ref:`windows-embeddable` is a minimal package of Python suitable for "
"embedding into a larger application."
msgstr ""
#: ../Doc/using/windows.rst:52
msgid "The full installer"
msgstr ""
#: ../Doc/using/windows.rst:55
#, fuzzy
msgid "Installation steps"
2017-01-18 13:32:04 +00:00
msgstr "Étapes d'installation"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:57
2016-10-17 19:42:06 +00:00
msgid ""
"Four Python |version| installers are available for download - two each for "
"the 32-bit and 64-bit versions of the interpreter. The *web installer* is a "
"small initial download, and it will automatically download the required "
"components as necessary. The *offline installer* includes the components "
"necessary for a default installation and only requires an internet "
"connection for optional features. See :ref:`install-layout-option` for other "
"ways to avoid downloading during installation."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:65
2016-10-17 19:42:06 +00:00
msgid "After starting the installer, one of two options may be selected:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:69
2016-10-17 19:42:06 +00:00
msgid "If you select \"Install Now\":"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:71
2016-10-17 19:42:06 +00:00
msgid ""
"You will *not* need to be an administrator (unless a system update for the C "
"Runtime Library is required or you install the :ref:`launcher` for all users)"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:74
2016-10-17 19:42:06 +00:00
msgid "Python will be installed into your user directory"
2017-01-18 13:32:04 +00:00
msgstr "Python sera installé dans votre répertoire utilisateur"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:75
2016-10-17 19:42:06 +00:00
msgid ""
"The :ref:`launcher` will be installed according to the option at the bottom "
"of the first page"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:77
2016-10-17 19:42:06 +00:00
msgid "The standard library, test suite, launcher and pip will be installed"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:78
2016-10-17 19:42:06 +00:00
msgid "If selected, the install directory will be added to your :envvar:`PATH`"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:79
2016-10-17 19:42:06 +00:00
msgid "Shortcuts will only be visible for the current user"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:81
2016-10-17 19:42:06 +00:00
msgid ""
"Selecting \"Customize installation\" will allow you to select the features "
"to install, the installation location and other options or post-install "
"actions. To install debugging symbols or binaries, you will need to use this "
"option."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:85
2016-10-17 19:42:06 +00:00
msgid ""
"To perform an all-users installation, you should select \"Customize "
"installation\". In this case:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:88
2016-10-17 19:42:06 +00:00
msgid "You may be required to provide administrative credentials or approval"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:89
2016-10-17 19:42:06 +00:00
msgid "Python will be installed into the Program Files directory"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:90
2016-10-17 19:42:06 +00:00
msgid "The :ref:`launcher` will be installed into the Windows directory"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:91
2016-10-17 19:42:06 +00:00
msgid "Optional features may be selected during installation"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:92
2016-10-17 19:42:06 +00:00
msgid "The standard library can be pre-compiled to bytecode"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:93
2016-10-17 19:42:06 +00:00
msgid ""
"If selected, the install directory will be added to the system :envvar:`PATH`"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:94
2016-10-17 19:42:06 +00:00
msgid "Shortcuts are available for all users"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:99
2016-10-17 19:42:06 +00:00
msgid "Removing the MAX_PATH Limitation"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:101
2016-10-17 19:42:06 +00:00
msgid ""
"Windows historically has limited path lengths to 260 characters. This meant "
"that paths longer than this would not resolve and errors would result."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:104
2016-10-17 19:42:06 +00:00
msgid ""
"In the latest versions of Windows, this limitation can be expanded to "
"approximately 32,000 characters. Your administrator will need to activate "
"the \"Enable Win32 long paths\" group policy, or set the registry value "
"``HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control"
"\\FileSystem@LongPathsEnabled`` to ``1``."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:110
2016-10-17 19:42:06 +00:00
msgid ""
"This allows the :func:`open` function, the :mod:`os` module and most other "
"path functionality to accept and return paths longer than 260 characters "
"when using strings. (Use of bytes as paths is deprecated on Windows, and "
"this feature is not available when using bytes.)"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:115
2016-10-17 19:42:06 +00:00
msgid "After changing the above option, no further configuration is required."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:119
2016-10-17 19:42:06 +00:00
msgid "Support for long paths was enabled in Python."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:124
2016-10-17 19:42:06 +00:00
msgid "Installing Without UI"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:126
2016-10-17 19:42:06 +00:00
msgid ""
"All of the options available in the installer UI can also be specified from "
"the command line, allowing scripted installers to replicate an installation "
"on many machines without user interaction. These options may also be set "
"without suppressing the UI in order to change some of the defaults."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:131
2016-10-17 19:42:06 +00:00
msgid ""
"To completely hide the installer UI and install Python silently, pass the ``/"
"quiet`` option. To skip past the user interaction but still display progress "
"and errors, pass the ``/passive`` option. The ``/uninstall`` option may be "
"passed to immediately begin removing Python - no prompt will be displayed."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:137
2016-10-17 19:42:06 +00:00
msgid ""
"All other options are passed as ``name=value``, where the value is usually "
"``0`` to disable a feature, ``1`` to enable a feature, or a path. The full "
"list of available options is shown below."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:142
2016-10-17 19:42:06 +00:00
msgid "Name"
2016-10-17 19:46:02 +00:00
msgstr "Nom"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:142
2016-10-17 19:42:06 +00:00
msgid "Description"
2016-10-17 19:46:02 +00:00
msgstr "Description"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:142
2016-10-17 19:42:06 +00:00
msgid "Default"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:144
2016-10-17 19:42:06 +00:00
msgid "InstallAllUsers"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:144
2016-10-17 19:42:06 +00:00
msgid "Perform a system-wide installation."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:144 ../Doc/using/windows.rst:165
#: ../Doc/using/windows.rst:168 ../Doc/using/windows.rst:177
#: ../Doc/using/windows.rst:195 ../Doc/using/windows.rst:203
#: ../Doc/using/windows.rst:206
2016-10-17 19:42:06 +00:00
msgid "0"
2016-10-17 19:46:02 +00:00
msgstr "0"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:146
2016-10-17 19:42:06 +00:00
msgid "TargetDir"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:146
2016-10-17 19:42:06 +00:00
msgid "The installation directory"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:146
2016-10-17 19:42:06 +00:00
msgid "Selected based on InstallAllUsers"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:149
2016-10-17 19:42:06 +00:00
msgid "DefaultAllUsersTargetDir"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:149
2016-10-17 19:42:06 +00:00
msgid "The default installation directory for all-user installs"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:149
2016-10-17 19:42:06 +00:00
msgid ""
":file:`%ProgramFiles%\\\\\\ Python X.Y` or :file:`\\ %ProgramFiles(x86)%\\\\"
"\\ Python X.Y`"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:154
2016-10-17 19:42:06 +00:00
msgid "DefaultJustForMeTargetDir"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:154
2016-10-17 19:42:06 +00:00
msgid "The default install directory for just-for-me installs"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:154
2016-10-17 19:42:06 +00:00
msgid ""
":file:`%LocalAppData%\\\\\\ Programs\\\\PythonXY` or :file:`%LocalAppData%\\"
"\\\\ Programs\\\\PythonXY-32`"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:159
2016-10-17 19:42:06 +00:00
msgid "DefaultCustomTargetDir"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:159
2016-10-17 19:42:06 +00:00
msgid "The default custom install directory displayed in the UI"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:159 ../Doc/using/windows.rst:208
2016-10-17 19:42:06 +00:00
msgid "(empty)"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:162
2016-10-17 19:42:06 +00:00
msgid "AssociateFiles"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:162
2016-10-17 19:42:06 +00:00
msgid "Create file associations if the launcher is also installed."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:162 ../Doc/using/windows.rst:172
#: ../Doc/using/windows.rst:175 ../Doc/using/windows.rst:179
#: ../Doc/using/windows.rst:182 ../Doc/using/windows.rst:185
#: ../Doc/using/windows.rst:187 ../Doc/using/windows.rst:190
#: ../Doc/using/windows.rst:193 ../Doc/using/windows.rst:197
#: ../Doc/using/windows.rst:199 ../Doc/using/windows.rst:201
2016-10-17 19:42:06 +00:00
msgid "1"
2016-10-17 19:46:02 +00:00
msgstr "1"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:165
2016-10-17 19:42:06 +00:00
msgid "CompileAll"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:165
2016-10-17 19:42:06 +00:00
msgid "Compile all ``.py`` files to ``.pyc``."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:168
2016-10-17 19:42:06 +00:00
msgid "PrependPath"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:168
2016-10-17 19:42:06 +00:00
msgid ""
"Add install and Scripts directories to :envvar:`PATH` and ``.PY`` to :envvar:"
"`PATHEXT`"
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:172
2016-10-17 19:42:06 +00:00
msgid "Shortcuts"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:172
2016-10-17 19:42:06 +00:00
msgid ""
"Create shortcuts for the interpreter, documentation and IDLE if installed."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:175
2016-10-17 19:42:06 +00:00
msgid "Include_doc"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:175
2016-10-17 19:42:06 +00:00
msgid "Install Python manual"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:177
2016-10-17 19:42:06 +00:00
msgid "Include_debug"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:177
2016-10-17 19:42:06 +00:00
msgid "Install debug binaries"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:179
2016-10-17 19:42:06 +00:00
msgid "Include_dev"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:179
2016-10-17 19:42:06 +00:00
msgid "Install developer headers and libraries"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:182
2016-10-17 19:42:06 +00:00
msgid "Include_exe"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:182
2016-10-17 19:42:06 +00:00
msgid "Install :file:`python.exe` and related files"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:185
2016-10-17 19:42:06 +00:00
msgid "Include_launcher"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:185
2016-10-17 19:42:06 +00:00
msgid "Install :ref:`launcher`."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:187
2016-10-17 19:42:06 +00:00
msgid "InstallLauncherAllUsers"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:187
2016-10-17 19:42:06 +00:00
msgid "Installs :ref:`launcher` for all users."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:190
2016-10-17 19:42:06 +00:00
msgid "Include_lib"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:190
2016-10-17 19:42:06 +00:00
msgid "Install standard library and extension modules"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:193
2016-10-17 19:42:06 +00:00
msgid "Include_pip"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:193
2016-10-17 19:42:06 +00:00
msgid "Install bundled pip and setuptools"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:195
2016-10-17 19:42:06 +00:00
msgid "Include_symbols"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:195
2016-10-17 19:42:06 +00:00
msgid "Install debugging symbols (`*`.pdb)"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:197
2016-10-17 19:42:06 +00:00
msgid "Include_tcltk"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:197
2016-10-17 19:42:06 +00:00
msgid "Install Tcl/Tk support and IDLE"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:199
2016-10-17 19:42:06 +00:00
msgid "Include_test"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:199
2016-10-17 19:42:06 +00:00
msgid "Install standard library test suite"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:201
2016-10-17 19:42:06 +00:00
msgid "Include_tools"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:201
2016-10-17 19:42:06 +00:00
msgid "Install utility scripts"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:203
2016-10-17 19:42:06 +00:00
msgid "LauncherOnly"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:203
2016-10-17 19:42:06 +00:00
msgid "Only installs the launcher. This will override most other options."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:206
2016-10-17 19:42:06 +00:00
msgid "SimpleInstall"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:206
2016-10-17 19:42:06 +00:00
msgid "Disable most install UI"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:208
2016-10-17 19:42:06 +00:00
msgid "SimpleInstallDescription"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:208
2016-10-17 19:42:06 +00:00
msgid "A custom message to display when the simplified install UI is used."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:212
2016-10-17 19:42:06 +00:00
msgid ""
"For example, to silently install a default, system-wide Python installation, "
"you could use the following command (from an elevated command prompt)::"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:217
2016-10-17 19:42:06 +00:00
msgid ""
"To allow users to easily install a personal copy of Python without the test "
"suite, you could provide a shortcut with the following command. This will "
"display a simplified initial page and disallow customization::"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:224
2016-10-17 19:42:06 +00:00
msgid ""
"(Note that omitting the launcher also omits file associations, and is only "
"recommended for per-user installs when there is also a system-wide "
"installation that included the launcher.)"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:228
2016-10-17 19:42:06 +00:00
msgid ""
"The options listed above can also be provided in a file named ``unattend."
"xml`` alongside the executable. This file specifies a list of options and "
"values. When a value is provided as an attribute, it will be converted to a "
"number if possible. Values provided as element text are always left as "
"strings. This example file sets the same options as the previous example:"
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:247
2016-10-17 19:42:06 +00:00
msgid "Installing Without Downloading"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:249
2016-10-17 19:42:06 +00:00
msgid ""
"As some features of Python are not included in the initial installer "
"download, selecting those features may require an internet connection. To "
"avoid this need, all possible components may be downloaded on-demand to "
"create a complete *layout* that will no longer require an internet "
"connection regardless of the selected features. Note that this download may "
"be bigger than required, but where a large number of installations are going "
"to be performed it is very useful to have a locally cached copy."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:257
2016-10-17 19:42:06 +00:00
msgid ""
"Execute the following command from Command Prompt to download all possible "
2018-10-13 15:54:03 +00:00
"required files. Remember to substitute ``python-3.7.0.exe`` for the actual "
2016-10-17 19:42:06 +00:00
"name of your installer, and to create layouts in their own directories to "
"avoid collisions between files with the same name."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:266
2016-10-17 19:42:06 +00:00
msgid ""
"You may also specify the ``/quiet`` option to hide the progress display."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:269
2016-10-17 19:42:06 +00:00
msgid "Modifying an install"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:271
2016-10-17 19:42:06 +00:00
msgid ""
"Once Python has been installed, you can add or remove features through the "
"Programs and Features tool that is part of Windows. Select the Python entry "
"and choose \"Uninstall/Change\" to open the installer in maintenance mode."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:275
2016-10-17 19:42:06 +00:00
msgid ""
"\"Modify\" allows you to add or remove features by modifying the checkboxes "
"- unchanged checkboxes will not install or remove anything. Some options "
"cannot be changed in this mode, such as the install directory; to modify "
"these, you will need to remove and then reinstall Python completely."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:280
2016-10-17 19:42:06 +00:00
msgid ""
"\"Repair\" will verify all the files that should be installed using the "
"current settings and replace any that have been removed or modified."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:283
2016-10-17 19:42:06 +00:00
msgid ""
"\"Uninstall\" will remove Python entirely, with the exception of the :ref:"
"`launcher`, which has its own entry in Programs and Features."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:290
msgid "The Microsoft Store package"
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:295
2016-10-17 19:42:06 +00:00
msgid ""
2018-12-24 13:20:55 +00:00
"The Microsoft Store package is currently considered unstable while its "
"interactions with other tools and other copies of Python are evaluated. "
"While Python itself is stable, this installation method may change its "
"behavior and capabilities during Python 3.7 releases."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:300
msgid ""
"The Microsoft Store package is an easily installable Python interpreter that "
"is intended mainly for interactive use, for example, by students."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:303
2016-10-17 19:42:06 +00:00
msgid ""
2018-12-24 13:20:55 +00:00
"To install the package, ensure you have the latest Windows 10 updates and "
"search the Microsoft Store app for \"Python |version|\". Ensure that the app "
"you select is published by the Python Software Foundation, and install it."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:308
2016-10-17 19:42:06 +00:00
msgid ""
2018-12-24 13:20:55 +00:00
"Python will always be available for free on the Microsoft Store. If you are "
"asked to pay for it, you have not selected the correct package."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:311
2016-10-17 19:42:06 +00:00
msgid ""
2018-12-24 13:20:55 +00:00
"After installation, Python may be launched by finding it in Start. "
"Alternatively, it will be available from any Command Prompt or PowerShell "
"session by typing ``python``. Further, pip and IDLE may be used by typing "
"``pip`` or ``idle``. IDLE can also be found in Start."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:316
msgid ""
"All three commands are also available with version number suffixes, for "
"example, as ``python3.exe`` and ``python3.x.exe`` as well as ``python.exe`` "
"(where ``3.x`` is the specific version you want to launch, such as |"
"version|)."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:321
2016-10-17 19:42:06 +00:00
msgid ""
2018-12-24 13:20:55 +00:00
"Virtual environments can be created with ``python -m venv`` and activated "
"and used as normal."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:324
2016-10-17 19:42:06 +00:00
msgid ""
2018-12-24 13:20:55 +00:00
"If you have installed another version of Python and added it to your "
"``PATH`` variable, it will be available as ``python.exe`` rather than the "
"one from the Microsoft Store. To access the new installation, use ``python3."
"exe`` or ``python3.x.exe``."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:329
2016-10-17 19:42:06 +00:00
msgid ""
2018-12-24 13:20:55 +00:00
"To remove Python, open Settings and use Apps and Features, or else find "
"Python in Start and right-click to select Uninstall. Uninstalling will "
"remove all packages you installed directly into this Python installation, "
"but will not remove any virtual environments"
msgstr ""
#: ../Doc/using/windows.rst:335
msgid "Known Issues"
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:337
2016-10-17 19:42:06 +00:00
msgid ""
2018-12-24 13:20:55 +00:00
"Currently, the ``py.exe`` launcher cannot be used to start Python when it "
"has been installed from the Microsoft Store."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:340
msgid ""
"Because of restrictions on Microsoft Store apps, Python scripts may not have "
"full write access to shared locations such as ``TEMP`` and the registry. "
"Instead, it will write to a private copy. If your scripts must modify the "
"shared locations, you will need to install the full installer."
msgstr ""
#: ../Doc/using/windows.rst:349
msgid "The nuget.org packages"
msgstr ""
#: ../Doc/using/windows.rst:353
msgid ""
"The nuget.org package is a reduced size Python environment intended for use "
"on continuous integration and build systems that do not have a system-wide "
"install of Python. While nuget is \"the package manager for .NET\", it also "
"works perfectly fine for packages containing build-time tools."
msgstr ""
#: ../Doc/using/windows.rst:358
msgid ""
"Visit `nuget.org <https://www.nuget.org/>`_ for the most up-to-date "
"information on using nuget. What follows is a summary that is sufficient for "
"Python developers."
msgstr ""
#: ../Doc/using/windows.rst:362
msgid ""
"The ``nuget.exe`` command line tool may be downloaded directly from "
"``https://aka.ms/nugetclidl``, for example, using curl or PowerShell. With "
"the tool, the latest version of Python for 64-bit or 32-bit machines is "
"installed using::"
msgstr ""
#: ../Doc/using/windows.rst:370
msgid ""
"To select a particular version, add a ``-Version 3.x.y``. The output "
"directory may be changed from ``.``, and the package will be installed into "
"a subdirectory. By default, the subdirectory is named the same as the "
"package, and without the ``-ExcludeVersion`` option this name will include "
"the specific version installed. Inside the subdirectory is a ``tools`` "
"directory that contains the Python installation::"
msgstr ""
#: ../Doc/using/windows.rst:385
msgid ""
"In general, nuget packages are not upgradeable, and newer versions should be "
"installed side-by-side and referenced using the full path. Alternatively, "
"delete the package directory manually and install it again. Many CI systems "
"will do this automatically if they do not preserve files between builds."
msgstr ""
#: ../Doc/using/windows.rst:390
msgid ""
"Alongside the ``tools`` directory is a ``build\\native`` directory. This "
"contains a MSBuild properties file ``python.props`` that can be used in a C+"
"+ project to reference the Python install. Including the settings will "
"automatically use the headers and import libraries in your build."
msgstr ""
#: ../Doc/using/windows.rst:395
msgid ""
"The package information pages on nuget.org are `www.nuget.org/packages/"
"python <https://www.nuget.org/packages/python>`_ for the 64-bit version and "
"`www.nuget.org/packages/pythonx86 <https://www.nuget.org/packages/"
"pythonx86>`_ for the 32-bit version."
msgstr ""
#: ../Doc/using/windows.rst:404
msgid "The embeddable package"
msgstr ""
#: ../Doc/using/windows.rst:408
msgid ""
"The embedded distribution is a ZIP file containing a minimal Python "
"environment. It is intended for acting as part of another application, "
"rather than being directly accessed by end-users."
msgstr ""
#: ../Doc/using/windows.rst:412
msgid ""
"When extracted, the embedded distribution is (almost) fully isolated from "
"the user's system, including environment variables, system registry "
"settings, and installed packages. The standard library is included as pre-"
"compiled and optimized ``.pyc`` files in a ZIP, and ``python3.dll``, "
"``python37.dll``, ``python.exe`` and ``pythonw.exe`` are all provided. Tcl/"
"tk (including all dependants, such as Idle), pip and the Python "
"documentation are not included."
msgstr ""
#: ../Doc/using/windows.rst:421
msgid ""
"The embedded distribution does not include the `Microsoft C Runtime <https://"
"www.microsoft.com/en-us/download/details.aspx?id=48145>`_ and it is the "
"responsibility of the application installer to provide this. The runtime may "
"have already been installed on a user's system previously or automatically "
"via Windows Update, and can be detected by finding ``ucrtbase.dll`` in the "
"system directory."
msgstr ""
#: ../Doc/using/windows.rst:428
msgid ""
"Third-party packages should be installed by the application installer "
"alongside the embedded distribution. Using pip to manage dependencies as for "
"a regular Python installation is not supported with this distribution, "
"though with some care it may be possible to include and use pip for "
"automatic updates. In general, third-party packages should be treated as "
"part of the application (\"vendoring\") so that the developer can ensure "
"compatibility with newer versions before providing updates to users."
msgstr ""
#: ../Doc/using/windows.rst:436
msgid ""
"The two recommended use cases for this distribution are described below."
msgstr ""
#: ../Doc/using/windows.rst:439
msgid "Python Application"
msgstr ""
#: ../Doc/using/windows.rst:441
msgid ""
"An application written in Python does not necessarily require users to be "
"aware of that fact. The embedded distribution may be used in this case to "
"include a private version of Python in an install package. Depending on how "
"transparent it should be (or conversely, how professional it should appear), "
"there are two options."
msgstr ""
#: ../Doc/using/windows.rst:447
msgid ""
"Using a specialized executable as a launcher requires some coding, but "
"provides the most transparent experience for users. With a customized "
"launcher, there are no obvious indications that the program is running on "
"Python: icons can be customized, company and version information can be "
"specified, and file associations behave properly. In most cases, a custom "
"launcher should simply be able to call ``Py_Main`` with a hard-coded command "
"line."
msgstr ""
#: ../Doc/using/windows.rst:454
msgid ""
"The simpler approach is to provide a batch file or generated shortcut that "
"directly calls the ``python.exe`` or ``pythonw.exe`` with the required "
"command-line arguments. In this case, the application will appear to be "
"Python and not its actual name, and users may have trouble distinguishing it "
"from other running Python processes or file associations."
msgstr ""
#: ../Doc/using/windows.rst:460
msgid ""
"With the latter approach, packages should be installed as directories "
"alongside the Python executable to ensure they are available on the path. "
"With the specialized launcher, packages can be located in other locations as "
"there is an opportunity to specify the search path before launching the "
"application."
msgstr ""
#: ../Doc/using/windows.rst:466
msgid "Embedding Python"
msgstr ""
#: ../Doc/using/windows.rst:468
msgid ""
"Applications written in native code often require some form of scripting "
"language, and the embedded Python distribution can be used for this purpose. "
"In general, the majority of the application is in native code, and some part "
"will either invoke ``python.exe`` or directly use ``python3.dll``. For "
"either case, extracting the embedded distribution to a subdirectory of the "
"application installation is sufficient to provide a loadable Python "
"interpreter."
msgstr ""
#: ../Doc/using/windows.rst:475
msgid ""
"As with the application use, packages can be installed to any location as "
"there is an opportunity to specify search paths before initializing the "
"interpreter. Otherwise, there is no fundamental differences between using "
"the embedded distribution and a regular installation."
msgstr ""
#: ../Doc/using/windows.rst:482
2016-10-17 19:42:06 +00:00
msgid "Alternative bundles"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:484
2016-10-17 19:42:06 +00:00
msgid ""
"Besides the standard CPython distribution, there are modified packages "
"including additional functionality. The following is a list of popular "
"versions and their key features:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:489
2016-10-17 19:42:06 +00:00
msgid "`ActivePython <https://www.activestate.com/activepython/>`_"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:489
2016-10-17 19:42:06 +00:00
msgid "Installer with multi-platform compatibility, documentation, PyWin32"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:493
2018-06-28 13:32:56 +00:00
msgid "`Anaconda <https://www.anaconda.com/download/>`_"
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:492
2016-10-17 19:42:06 +00:00
msgid ""
"Popular scientific modules (such as numpy, scipy and pandas) and the "
"``conda`` package manager."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:497
2018-06-28 13:32:56 +00:00
msgid "`Canopy <https://www.enthought.com/product/canopy/>`_"
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:496
2016-10-17 19:42:06 +00:00
msgid ""
"A \"comprehensive Python analysis environment\" with editors and other "
"development tools."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:501
2016-10-17 19:42:06 +00:00
msgid "`WinPython <https://winpython.github.io/>`_"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:500
2016-10-17 19:42:06 +00:00
msgid ""
"Windows-specific distribution with prebuilt scientific packages and tools "
"for building packages."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:503
2016-10-17 19:42:06 +00:00
msgid ""
"Note that these packages may not include the latest versions of Python or "
"other libraries, and are not maintained or supported by the core Python team."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:509
2016-10-17 19:42:06 +00:00
msgid "Configuring Python"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:511
2016-10-17 19:42:06 +00:00
msgid ""
"To run Python conveniently from a command prompt, you might consider "
"changing some default environment variables in Windows. While the installer "
"provides an option to configure the PATH and PATHEXT variables for you, this "
"is only reliable for a single, system-wide installation. If you regularly "
"use multiple versions of Python, consider using the :ref:`launcher`."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:521
2016-10-17 19:42:06 +00:00
msgid "Excursus: Setting environment variables"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:523
2016-10-17 19:42:06 +00:00
msgid ""
"Windows allows environment variables to be configured permanently at both "
"the User level and the System level, or temporarily in a command prompt."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:526
2016-10-17 19:42:06 +00:00
msgid ""
"To temporarily set environment variables, open Command Prompt and use the :"
2018-04-28 22:28:01 +00:00
"command:`set` command:"
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:535
2016-10-17 19:42:06 +00:00
msgid ""
"These changes will apply to any further commands executed in that console, "
"and will be inherited by any applications started from the console."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:538
2016-10-17 19:42:06 +00:00
msgid ""
"Including the variable name within percent signs will expand to the existing "
"value, allowing you to add your new value at either the start or the end. "
"Modifying :envvar:`PATH` by adding the directory containing :program:`python."
"exe` to the start is a common way to ensure the correct version of Python is "
"launched."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:544
2016-10-17 19:42:06 +00:00
msgid ""
"To permanently modify the default environment variables, click Start and "
"search for 'edit environment variables', or open System properties, :"
"guilabel:`Advanced system settings` and click the :guilabel:`Environment "
"Variables` button. In this dialog, you can add or modify User and System "
"variables. To change System variables, you need non-restricted access to "
"your machine (i.e. Administrator rights)."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:553
2016-10-17 19:42:06 +00:00
msgid ""
"Windows will concatenate User variables *after* System variables, which may "
"cause unexpected results when modifying :envvar:`PATH`."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:556
2016-10-17 19:42:06 +00:00
msgid ""
"The :envvar:`PYTHONPATH` variable is used by all versions of Python 2 and "
"Python 3, so you should not permanently configure this variable unless it "
"only includes code that is compatible with all of your installed Python "
"versions."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:564
msgid "https://www.microsoft.com/en-us/wdsi/help/folder-variables"
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:564
2016-10-17 19:42:06 +00:00
msgid "Environment variables in Windows NT"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:567
2016-10-17 19:42:06 +00:00
msgid "https://technet.microsoft.com/en-us/library/cc754250.aspx"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:567
2016-10-17 19:42:06 +00:00
msgid "The SET command, for temporarily modifying environment variables"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:570
2016-10-17 19:42:06 +00:00
msgid "https://technet.microsoft.com/en-us/library/cc755104.aspx"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:570
2016-10-17 19:42:06 +00:00
msgid "The SETX command, for permanently modifying environment variables"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:573
2018-06-28 13:32:56 +00:00
msgid ""
"https://support.microsoft.com/en-us/help/310519/how-to-manage-environment-"
"variables-in-windows-xp"
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:573
2016-10-17 19:42:06 +00:00
msgid "How To Manage Environment Variables in Windows XP"
2016-10-17 19:46:02 +00:00
msgstr "Comment gérer les variables d'environnement sous Windows XP"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:575
2016-10-17 19:42:06 +00:00
msgid "https://www.chem.gla.ac.uk/~louis/software/faq/q1.html"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:576
2016-10-17 19:42:06 +00:00
msgid "Setting Environment variables, Louis J. Farrugia"
2016-10-17 19:46:02 +00:00
msgstr "Définir les variables d'environnement, Louis J. Farrugia"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:581
2016-10-17 19:42:06 +00:00
msgid "Finding the Python executable"
2016-10-17 19:46:02 +00:00
msgstr "Trouver l'exécutable Python"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:585
2016-10-17 19:42:06 +00:00
msgid ""
"Besides using the automatically created start menu entry for the Python "
"interpreter, you might want to start Python in the command prompt. The "
"installer has an option to set that up for you."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:589
2016-10-17 19:42:06 +00:00
msgid ""
"On the first page of the installer, an option labelled \"Add Python to PATH"
"\" may be selected to have the installer add the install location into the :"
"envvar:`PATH`. The location of the :file:`Scripts\\\\` folder is also "
"added. This allows you to type :command:`python` to run the interpreter, "
"and :command:`pip` for the package installer. Thus, you can also execute "
"your scripts with command line options, see :ref:`using-on-cmdline` "
"documentation."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:596
2016-10-17 19:42:06 +00:00
msgid ""
"If you don't enable this option at install time, you can always re-run the "
"installer, select Modify, and enable it. Alternatively, you can manually "
"modify the :envvar:`PATH` using the directions in :ref:`setting-envvars`. "
"You need to set your :envvar:`PATH` environment variable to include the "
"directory of your Python installation, delimited by a semicolon from other "
"entries. An example variable could look like this (assuming the first two "
"entries already existed)::"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:609
2016-10-17 19:42:06 +00:00
msgid "Python Launcher for Windows"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:613
2016-10-17 19:42:06 +00:00
msgid ""
"The Python launcher for Windows is a utility which aids in locating and "
"executing of different Python versions. It allows scripts (or the command-"
"line) to indicate a preference for a specific Python version, and will "
"locate and execute that version."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:618
2016-10-17 19:42:06 +00:00
msgid ""
"Unlike the :envvar:`PATH` variable, the launcher will correctly select the "
"most appropriate version of Python. It will prefer per-user installations "
"over system-wide ones, and orders by language version rather than using the "
"most recently installed version."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:623
msgid "The launcher was originally specified in :pep:`397`."
msgstr ""
#: ../Doc/using/windows.rst:626
2016-10-17 19:42:06 +00:00
msgid "Getting started"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:629
2016-10-17 19:42:06 +00:00
msgid "From the command-line"
2016-10-17 19:46:02 +00:00
msgstr "Depuis la ligne de commande"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:633
2016-10-17 19:42:06 +00:00
msgid ""
"System-wide installations of Python 3.3 and later will put the launcher on "
"your :envvar:`PATH`. The launcher is compatible with all available versions "
"of Python, so it does not matter which version is installed. To check that "
"the launcher is available, execute the following command in Command Prompt:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:642
2016-10-17 19:42:06 +00:00
msgid ""
"You should find that the latest version of Python you have installed is "
"started - it can be exited as normal, and any additional command-line "
"arguments specified will be sent directly to Python."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:646
2016-10-17 19:42:06 +00:00
msgid ""
"If you have multiple versions of Python installed (e.g., 2.7 and |version|) "
"you will have noticed that Python |version| was started - to launch Python "
"2.7, try the command:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:654
2016-10-17 19:42:06 +00:00
msgid ""
"If you want the latest version of Python 2.x you have installed, try the "
"command:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:661
2016-10-17 19:42:06 +00:00
msgid "You should find the latest version of Python 2.x starts."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:663
2016-10-17 19:42:06 +00:00
msgid "If you see the following error, you do not have the launcher installed:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:670
2016-10-17 19:42:06 +00:00
msgid ""
"Per-user installations of Python do not add the launcher to :envvar:`PATH` "
"unless the option was selected on installation."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:674
2016-10-17 19:42:06 +00:00
msgid "Virtual environments"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:678
2016-10-17 19:42:06 +00:00
msgid ""
"If the launcher is run with no explicit Python version specification, and a "
"virtual environment (created with the standard library :mod:`venv` module or "
"the external ``virtualenv`` tool) active, the launcher will run the virtual "
"environment's interpreter rather than the global one. To run the global "
"interpreter, either deactivate the virtual environment, or explicitly "
"specify the global Python version."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:686
2016-10-17 19:42:06 +00:00
msgid "From a script"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:688
2016-10-17 19:42:06 +00:00
msgid ""
"Let's create a test Python script - create a file called ``hello.py`` with "
"the following contents"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:697
2016-10-17 19:42:06 +00:00
msgid "From the directory in which hello.py lives, execute the command:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:703
2016-10-17 19:42:06 +00:00
msgid ""
"You should notice the version number of your latest Python 2.x installation "
"is printed. Now try changing the first line to be:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:710
2016-10-17 19:42:06 +00:00
msgid ""
"Re-executing the command should now print the latest Python 3.x information. "
"As with the above command-line examples, you can specify a more explicit "
"version qualifier. Assuming you have Python 2.6 installed, try changing the "
"first line to ``#! python2.6`` and you should find the 2.6 version "
"information printed."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:716
2016-10-17 19:42:06 +00:00
msgid ""
"Note that unlike interactive use, a bare \"python\" will use the latest "
"version of Python 2.x that you have installed. This is for backward "
"compatibility and for compatibility with Unix, where the command ``python`` "
"typically refers to Python 2."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:722
2016-10-17 19:42:06 +00:00
msgid "From file associations"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:724
2016-10-17 19:42:06 +00:00
msgid ""
"The launcher should have been associated with Python files (i.e. ``.py``, ``."
"pyw``, ``.pyc`` files) when it was installed. This means that when you "
"double-click on one of these files from Windows explorer the launcher will "
"be used, and therefore you can use the same facilities described above to "
"have the script specify the version which should be used."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:730
2016-10-17 19:42:06 +00:00
msgid ""
"The key benefit of this is that a single launcher can support multiple "
"Python versions at the same time depending on the contents of the first line."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:734
2016-10-17 19:42:06 +00:00
msgid "Shebang Lines"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:736
2016-10-17 19:42:06 +00:00
msgid ""
"If the first line of a script file starts with ``#!``, it is known as a "
"\"shebang\" line. Linux and other Unix like operating systems have native "
2017-05-27 17:46:38 +00:00
"support for such lines and they are commonly used on such systems to "
"indicate how a script should be executed. This launcher allows the same "
"facilities to be used with Python scripts on Windows and the examples above "
"demonstrate their use."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:743
2016-10-17 19:42:06 +00:00
msgid ""
"To allow shebang lines in Python scripts to be portable between Unix and "
"Windows, this launcher supports a number of 'virtual' commands to specify "
"which interpreter to use. The supported virtual commands are:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:747
2016-10-17 19:42:06 +00:00
msgid "``/usr/bin/env python``"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:748
2016-10-17 19:42:06 +00:00
msgid "``/usr/bin/python``"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:749
2016-10-17 19:42:06 +00:00
msgid "``/usr/local/bin/python``"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:750
2016-10-17 19:42:06 +00:00
msgid "``python``"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:752
2016-10-17 19:42:06 +00:00
msgid "For example, if the first line of your script starts with"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:758
2016-10-17 19:42:06 +00:00
msgid ""
"The default Python will be located and used. As many Python scripts written "
"to work on Unix will already have this line, you should find these scripts "
"can be used by the launcher without modification. If you are writing a new "
"script on Windows which you hope will be useful on Unix, you should use one "
"of the shebang lines starting with ``/usr``."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:764
2016-10-17 19:42:06 +00:00
msgid ""
"Any of the above virtual commands can be suffixed with an explicit version "
"(either just the major version, or the major and minor version) - for "
"example ``/usr/bin/python2.7`` - which will cause that specific version to "
"be located and used."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:769
2016-10-17 19:42:06 +00:00
msgid ""
"The ``/usr/bin/env`` form of shebang line has one further special property. "
"Before looking for installed Python interpreters, this form will search the "
"executable :envvar:`PATH` for a Python executable. This corresponds to the "
"behaviour of the Unix ``env`` program, which performs a :envvar:`PATH` "
"search."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:775
2016-10-17 19:42:06 +00:00
msgid "Arguments in shebang lines"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:777
2016-10-17 19:42:06 +00:00
msgid ""
"The shebang lines can also specify additional options to be passed to the "
"Python interpreter. For example, if you have a shebang line:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:784
2016-10-17 19:42:06 +00:00
msgid "Then Python will be started with the ``-v`` option"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:787
2016-10-17 19:42:06 +00:00
msgid "Customization"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:790
2016-10-17 19:42:06 +00:00
msgid "Customization via INI files"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:792
2016-10-17 19:42:06 +00:00
msgid ""
"Two .ini files will be searched by the launcher - ``py.ini`` in the current "
"user's \"application data\" directory (i.e. the directory returned by "
"calling the Windows function ``SHGetFolderPath`` with "
"``CSIDL_LOCAL_APPDATA``) and ``py.ini`` in the same directory as the "
"launcher. The same .ini files are used for both the 'console' version of the "
2018-12-24 13:20:55 +00:00
"launcher (i.e. py.exe) and for the 'windows' version (i.e. pyw.exe)."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:799
2016-10-17 19:42:06 +00:00
msgid ""
"Customization specified in the \"application directory\" will have "
"precedence over the one next to the executable, so a user, who may not have "
"write access to the .ini file next to the launcher, can override commands in "
2018-12-24 13:20:55 +00:00
"that global .ini file."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:804
2016-10-17 19:42:06 +00:00
msgid "Customizing default Python versions"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:806
2016-10-17 19:42:06 +00:00
msgid ""
"In some cases, a version qualifier can be included in a command to dictate "
"which version of Python will be used by the command. A version qualifier "
"starts with a major version number and can optionally be followed by a "
"period ('.') and a minor version specifier. If the minor qualifier is "
"specified, it may optionally be followed by \"-32\" to indicate the 32-bit "
"implementation of that version be used."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:813
2016-10-17 19:42:06 +00:00
msgid ""
"For example, a shebang line of ``#!python`` has no version qualifier, while "
"``#!python3`` has a version qualifier which specifies only a major version."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:816
2016-10-17 19:42:06 +00:00
msgid ""
"If no version qualifiers are found in a command, the environment variable "
"``PY_PYTHON`` can be set to specify the default version qualifier - the "
"default value is \"2\". Note this value could specify just a major version "
"(e.g. \"2\") or a major.minor qualifier (e.g. \"2.6\"), or even major."
"minor-32."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:821
2016-10-17 19:42:06 +00:00
msgid ""
"If no minor version qualifiers are found, the environment variable "
"``PY_PYTHON{major}`` (where ``{major}`` is the current major version "
"qualifier as determined above) can be set to specify the full version. If no "
"such option is found, the launcher will enumerate the installed Python "
"versions and use the latest minor release found for the major version, which "
"is likely, although not guaranteed, to be the most recently installed "
"version in that family."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:829
2016-10-17 19:42:06 +00:00
msgid ""
"On 64-bit Windows with both 32-bit and 64-bit implementations of the same "
"(major.minor) Python version installed, the 64-bit version will always be "
"preferred. This will be true for both 32-bit and 64-bit implementations of "
"the launcher - a 32-bit launcher will prefer to execute a 64-bit Python "
"installation of the specified version if available. This is so the behavior "
"of the launcher can be predicted knowing only what versions are installed on "
"the PC and without regard to the order in which they were installed (i.e., "
"without knowing whether a 32 or 64-bit version of Python and corresponding "
"launcher was installed last). As noted above, an optional \"-32\" suffix can "
"be used on a version specifier to change this behaviour."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:840
2016-10-17 19:42:06 +00:00
msgid "Examples:"
2016-10-17 19:46:02 +00:00
msgstr "Exemples : ::"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:842
2016-10-17 19:42:06 +00:00
msgid ""
"If no relevant options are set, the commands ``python`` and ``python2`` will "
"use the latest Python 2.x version installed and the command ``python3`` will "
"use the latest Python 3.x installed."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:846
2016-10-17 19:42:06 +00:00
msgid ""
"The commands ``python3.1`` and ``python2.7`` will not consult any options at "
"all as the versions are fully specified."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:849
2016-10-17 19:42:06 +00:00
msgid ""
"If ``PY_PYTHON=3``, the commands ``python`` and ``python3`` will both use "
"the latest installed Python 3 version."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:852
2016-10-17 19:42:06 +00:00
msgid ""
"If ``PY_PYTHON=3.1-32``, the command ``python`` will use the 32-bit "
"implementation of 3.1 whereas the command ``python3`` will use the latest "
"installed Python (PY_PYTHON was not considered at all as a major version was "
"specified.)"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:857
2016-10-17 19:42:06 +00:00
msgid ""
"If ``PY_PYTHON=3`` and ``PY_PYTHON3=3.1``, the commands ``python`` and "
"``python3`` will both use specifically 3.1"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:860
2016-10-17 19:42:06 +00:00
msgid ""
"In addition to environment variables, the same settings can be configured in "
"the .INI file used by the launcher. The section in the INI file is called "
"``[defaults]`` and the key name will be the same as the environment "
"variables without the leading ``PY_`` prefix (and note that the key names in "
"the INI file are case insensitive.) The contents of an environment variable "
"will override things specified in the INI file."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:867
2016-10-17 19:42:06 +00:00
msgid "For example:"
msgstr "Par exemple ::"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:869
2016-10-17 19:42:06 +00:00
msgid "Setting ``PY_PYTHON=3.1`` is equivalent to the INI file containing:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:876
2016-10-17 19:42:06 +00:00
msgid ""
"Setting ``PY_PYTHON=3`` and ``PY_PYTHON3=3.1`` is equivalent to the INI file "
"containing:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:886
2016-10-17 19:42:06 +00:00
msgid "Diagnostics"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:888
2016-10-17 19:42:06 +00:00
msgid ""
"If an environment variable ``PYLAUNCH_DEBUG`` is set (to any value), the "
"launcher will print diagnostic information to stderr (i.e. to the console). "
"While this information manages to be simultaneously verbose *and* terse, it "
"should allow you to see what versions of Python were located, why a "
"particular version was chosen and the exact command-line used to execute the "
"target Python."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:900
2016-10-17 19:42:06 +00:00
msgid "Finding modules"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:902
2016-10-17 19:42:06 +00:00
msgid ""
"Python usually stores its library (and thereby your site-packages folder) in "
"the installation directory. So, if you had installed Python to :file:`C:\\"
"\\Python\\\\`, the default library would reside in :file:`C:\\\\Python\\\\Lib"
"\\\\` and third-party modules should be stored in :file:`C:\\\\Python\\\\Lib"
"\\\\site-packages\\\\`."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:908
2016-10-17 19:42:06 +00:00
msgid ""
"To completely override :data:`sys.path`, create a ``._pth`` file with the "
2018-06-28 13:32:56 +00:00
"same name as the DLL (``python37._pth``) or the executable (``python._pth``) "
2016-10-17 19:42:06 +00:00
"and specify one line for each path to add to :data:`sys.path`. The file "
"based on the DLL name overrides the one based on the executable, which "
"allows paths to be restricted for any program loading the runtime if desired."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:914
2016-10-17 19:42:06 +00:00
msgid ""
"When the file exists, all registry and environment variables are ignored, "
"isolated mode is enabled, and :mod:`site` is not imported unless one line in "
"the file specifies ``import site``. Blank paths and lines starting with "
"``#`` are ignored. Each path may be absolute or relative to the location of "
"the file. Import statements other than to ``site`` are not permitted, and "
"arbitrary code cannot be specified."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:921
2016-10-17 19:42:06 +00:00
msgid ""
"Note that ``.pth`` files (without leading underscore) will be processed "
2018-06-28 13:32:56 +00:00
"normally by the :mod:`site` module when ``import site`` has been specified."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:924
2016-10-17 19:42:06 +00:00
msgid ""
"When no ``._pth`` file is found, this is how :data:`sys.path` is populated "
"on Windows:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:927
2016-10-17 19:42:06 +00:00
msgid ""
"An empty entry is added at the start, which corresponds to the current "
"directory."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:930
2016-10-17 19:42:06 +00:00
msgid ""
"If the environment variable :envvar:`PYTHONPATH` exists, as described in :"
"ref:`using-on-envvars`, its entries are added next. Note that on Windows, "
"paths in this variable must be separated by semicolons, to distinguish them "
"from the colon used in drive identifiers (``C:\\`` etc.)."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:935
2016-10-17 19:42:06 +00:00
msgid ""
"Additional \"application paths\" can be added in the registry as subkeys of :"
"samp:`\\\\SOFTWARE\\\\Python\\\\PythonCore\\\\{version}\\\\PythonPath` under "
"both the ``HKEY_CURRENT_USER`` and ``HKEY_LOCAL_MACHINE`` hives. Subkeys "
"which have semicolon-delimited path strings as their default value will "
"cause each path to be added to :data:`sys.path`. (Note that all known "
"installers only use HKLM, so HKCU is typically empty.)"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:942
2016-10-17 19:42:06 +00:00
msgid ""
"If the environment variable :envvar:`PYTHONHOME` is set, it is assumed as "
"\"Python Home\". Otherwise, the path of the main Python executable is used "
"to locate a \"landmark file\" (either ``Lib\\os.py`` or ``pythonXY.zip``) to "
"deduce the \"Python Home\". If a Python home is found, the relevant sub-"
"directories added to :data:`sys.path` (``Lib``, ``plat-win``, etc) are based "
"on that folder. Otherwise, the core Python path is constructed from the "
"PythonPath stored in the registry."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:950
2016-10-17 19:42:06 +00:00
msgid ""
"If the Python Home cannot be located, no :envvar:`PYTHONPATH` is specified "
"in the environment, and no registry entries can be found, a default path "
"with relative entries is used (e.g. ``.\\Lib;.\\plat-win``, etc)."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:954
2016-10-17 19:42:06 +00:00
msgid ""
"If a ``pyvenv.cfg`` file is found alongside the main executable or in the "
"directory one level above the executable, the following variations apply:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:957
2016-10-17 19:42:06 +00:00
msgid ""
"If ``home`` is an absolute path and :envvar:`PYTHONHOME` is not set, this "
"path is used instead of the path to the main executable when deducing the "
"home location."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:961
2016-10-17 19:42:06 +00:00
msgid "The end result of all this is:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:963
2016-10-17 19:42:06 +00:00
msgid ""
"When running :file:`python.exe`, or any other .exe in the main Python "
"directory (either an installed version, or directly from the PCbuild "
"directory), the core path is deduced, and the core paths in the registry are "
"ignored. Other \"application paths\" in the registry are always read."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:968
2016-10-17 19:42:06 +00:00
msgid ""
"When Python is hosted in another .exe (different directory, embedded via "
"COM, etc), the \"Python Home\" will not be deduced, so the core path from "
"the registry is used. Other \"application paths\" in the registry are "
"always read."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:972
2016-10-17 19:42:06 +00:00
msgid ""
"If Python can't find its home and there are no registry value (frozen .exe, "
"some very strange installation setup) you get a path with some default, but "
"relative, paths."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:976
2016-10-17 19:42:06 +00:00
msgid ""
"For those who want to bundle Python into their application or distribution, "
"the following advice will prevent conflicts with other installations:"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:979
2016-10-17 19:42:06 +00:00
msgid ""
"Include a ``._pth`` file alongside your executable containing the "
"directories to include. This will ignore paths listed in the registry and "
"environment variables, and also ignore :mod:`site` unless ``import site`` is "
"listed."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:984
2016-10-17 19:42:06 +00:00
msgid ""
2018-06-28 13:32:56 +00:00
"If you are loading :file:`python3.dll` or :file:`python37.dll` in your own "
2016-10-17 19:42:06 +00:00
"executable, explicitly call :c:func:`Py_SetPath` or (at least) :c:func:"
"`Py_SetProgramName` before :c:func:`Py_Initialize`."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:988
2016-10-17 19:42:06 +00:00
msgid ""
"Clear and/or overwrite :envvar:`PYTHONPATH` and set :envvar:`PYTHONHOME` "
"before launching :file:`python.exe` from your application."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:991
2016-10-17 19:42:06 +00:00
msgid ""
"If you cannot use the previous suggestions (for example, you are a "
"distribution that allows people to run :file:`python.exe` directly), ensure "
"that the landmark file (:file:`Lib\\\\os.py`) exists in your install "
"directory. (Note that it will not be detected inside a ZIP file, but a "
"correctly named ZIP file will be detected instead.)"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:997
2016-10-17 19:42:06 +00:00
msgid ""
"These will ensure that the files in a system-wide installation will not take "
"precedence over the copy of the standard library bundled with your "
"application. Otherwise, your users may experience problems using your "
"application. Note that the first suggestion is the best, as the others may "
2016-10-17 19:42:06 +00:00
"still be susceptible to non-standard paths in the registry and user site-"
"packages."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1006
2016-10-17 19:42:06 +00:00
msgid ""
"Adds ``._pth`` file support and removes ``applocal`` option from ``pyvenv."
"cfg``."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1008
2016-10-17 19:42:06 +00:00
msgid ""
"Adds ``pythonXX.zip`` as a potential landmark when directly adjacent to the "
"executable."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1014
2017-04-02 20:14:06 +00:00
msgid ""
"Modules specified in the registry under ``Modules`` (not ``PythonPath``) may "
"be imported by :class:`importlib.machinery.WindowsRegistryFinder`. This "
"finder is enabled on Windows in 3.6.0 and earlier, but may need to be "
"explicitly added to :attr:`sys.meta_path` in the future."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1020
2016-10-17 19:42:06 +00:00
msgid "Additional modules"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1022
2016-10-17 19:42:06 +00:00
msgid ""
"Even though Python aims to be portable among all platforms, there are "
"features that are unique to Windows. A couple of modules, both in the "
"standard library and external, and snippets exist to use these features."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1026
2016-10-17 19:42:06 +00:00
msgid ""
"The Windows-specific standard modules are documented in :ref:`mswin-specific-"
"services`."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1030
2016-10-17 19:42:06 +00:00
msgid "PyWin32"
2016-10-17 19:46:02 +00:00
msgstr "PyWin32"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1032
2016-10-17 19:42:06 +00:00
msgid ""
2018-06-10 09:32:30 +00:00
"The `PyWin32 <https://pypi.org/project/pywin32>`_ module by Mark Hammond is "
"a collection of modules for advanced Windows-specific support. This "
2016-10-17 19:42:06 +00:00
"includes utilities for:"
msgstr ""
2018-06-10 13:37:51 +00:00
"Le module `PyWin32 <https://pypi.org/project/pywin32>`_ de Mark Hammond est "
"une collection de modules pour un support avancé spécifique à Windows. Cela "
"inclut les services pour :"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1036
2016-10-17 19:42:06 +00:00
msgid "`Component Object Model <https://www.microsoft.com/com/>`_ (COM)"
2016-10-17 19:46:02 +00:00
msgstr "`Component Object Model <http://www.microsoft.com/com/>`_ (COM)"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1037
2016-10-17 19:42:06 +00:00
msgid "Win32 API calls"
2016-10-17 19:46:02 +00:00
msgstr "Appels à l'API Win32"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1038
2016-10-17 19:42:06 +00:00
msgid "Registry"
2016-10-17 19:46:02 +00:00
msgstr "Registre"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1039
2016-10-17 19:42:06 +00:00
msgid "Event log"
2016-10-17 19:46:02 +00:00
msgstr "journal d'événement"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1040
2016-10-17 19:42:06 +00:00
msgid ""
"`Microsoft Foundation Classes <https://msdn.microsoft.com/en-us/library/"
"fe1cf721%28VS.80%29.aspx>`_ (MFC) user interfaces"
msgstr ""
2016-10-17 19:46:02 +00:00
"`Microsoft Foundation Classes <http://msdn.microsoft.com/en-us/library/"
"fe1cf721%28VS.80%29.aspx>`_ (MFC) interfaces utilisateur"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1043
2016-10-17 19:42:06 +00:00
msgid ""
"`PythonWin <https://web.archive.org/web/20060524042422/ https://www.python."
"org/windows/pythonwin/>`_ is a sample MFC application shipped with PyWin32. "
"It is an embeddable IDE with a built-in debugger."
msgstr ""
2016-10-17 19:46:02 +00:00
"`PythonWin <http://web.archive.org/web/20060524042422/ http://www.python.org/"
"windows/pythonwin/>`_ est une exemple d'application MFC livrée avec PyWin32. "
"Il s'agit d'un IDE embarqué avec débogueur intégré."
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1050
2016-10-17 19:42:06 +00:00
msgid ""
"`Win32 How Do I...? <http://timgolden.me.uk/python/win32_how_do_i.html>`_"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1050
2016-10-17 19:42:06 +00:00
msgid "by Tim Golden"
2016-10-17 19:46:02 +00:00
msgstr "par Tim Golden"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1052
2016-10-17 19:42:06 +00:00
msgid "`Python and COM <http://www.boddie.org.uk/python/COM.html>`_"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1053
2016-10-17 19:42:06 +00:00
msgid "by David and Paul Boddie"
2016-10-17 19:46:02 +00:00
msgstr "par David et Paul Boddie"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1057
2016-10-17 19:42:06 +00:00
msgid "cx_Freeze"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1059
2016-10-17 19:42:06 +00:00
msgid ""
2018-06-28 13:32:56 +00:00
"`cx_Freeze <https://anthony-tuininga.github.io/cx_Freeze/>`_ is a :mod:"
"`distutils` extension (see :ref:`extending-distutils`) which wraps Python "
"scripts into executable Windows programs (:file:`{*}.exe` files). When you "
"have done this, you can distribute your application without requiring your "
"users to install Python."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1067
2016-10-17 19:42:06 +00:00
msgid "WConio"
2016-10-17 19:46:02 +00:00
msgstr "WConio"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1069
2016-10-17 19:42:06 +00:00
msgid ""
"Since Python's advanced terminal handling layer, :mod:`curses`, is "
"restricted to Unix-like systems, there is a library exclusive to Windows as "
"well: Windows Console I/O for Python."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1073
2016-10-17 19:42:06 +00:00
msgid ""
"`WConio <http://newcenturycomputers.net/projects/wconio.html>`_ is a wrapper "
"for Turbo-C's :file:`CONIO.H`, used to create text user interfaces."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1079
2016-10-17 19:42:06 +00:00
msgid "Compiling Python on Windows"
2016-10-17 19:46:02 +00:00
msgstr "Compiler Python sous Windows"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1081
2016-10-17 19:42:06 +00:00
msgid ""
"If you want to compile CPython yourself, first thing you should do is get "
"the `source <https://www.python.org/downloads/source/>`_. You can download "
"either the latest release's source or just grab a fresh `checkout <https://"
2017-09-12 11:40:22 +00:00
"devguide.python.org/setup/#getting-the-source-code>`_."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1086
2016-10-17 19:42:06 +00:00
msgid ""
"The source tree contains a build solution and project files for Microsoft "
"Visual Studio 2015, which is the compiler used to build the official Python "
"releases. These files are in the :file:`PCbuild` directory."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1090
2016-10-17 19:42:06 +00:00
msgid ""
"Check :file:`PCbuild/readme.txt` for general information on the build "
"process."
msgstr ""
2016-10-17 19:46:02 +00:00
"Consultez :file:`PC/readme.txt` pour des informations générales sur le "
"processus de construction."
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1093
2016-10-17 19:42:06 +00:00
msgid "For extension modules, consult :ref:`building-on-windows`."
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1100
2016-10-17 19:42:06 +00:00
msgid ""
"`Python + Windows + distutils + SWIG + gcc MinGW <http://sebsauvage.net/"
"python/mingw.html>`_"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1098
2016-10-17 19:42:06 +00:00
msgid ""
"or \"Creating Python extensions in C/C++ with SWIG and compiling them with "
"MinGW gcc under Windows\" or \"Installing Python extension with distutils "
"and without Microsoft Visual C++\" by Sébastien Sauvage, 2003"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1102
2016-10-17 19:42:06 +00:00
msgid ""
"`MingW -- Python extensions <http://oldwiki.mingw.org/index.php/Python"
"%20extensions>`_"
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1103
2016-10-17 19:42:06 +00:00
msgid "by Trent Apted et al, 2007"
2016-10-17 19:46:02 +00:00
msgstr "par Trent Apted et al, 2007"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1107
msgid "Other Platforms"
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1109
2016-10-17 19:42:06 +00:00
msgid ""
2018-12-24 13:20:55 +00:00
"With ongoing development of Python, some platforms that used to be supported "
"earlier are no longer supported (due to the lack of users or developers). "
"Check :pep:`11` for details on all unsupported platforms."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1113
msgid "`Windows CE <http://pythonce.sourceforge.net/>`_ is still supported."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1114
2016-10-17 19:42:06 +00:00
msgid ""
2018-12-24 13:20:55 +00:00
"The `Cygwin <https://cygwin.com/>`_ installer offers to install the Python "
"interpreter as well (cf. `Cygwin package source <ftp://ftp.uni-erlangen.de/"
"pub/pc/gnuwin32/cygwin/mirrors/cygnus/ release/python>`_, `Maintainer "
"releases <http://www.tishler.net/jason/software/python/>`_)"
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#: ../Doc/using/windows.rst:1120
2016-10-17 19:42:06 +00:00
msgid ""
2018-12-24 13:20:55 +00:00
"See `Python for Windows <https://www.python.org/downloads/windows/>`_ for "
"detailed information about platforms with pre-compiled installers."
2016-10-17 19:42:06 +00:00
msgstr ""
2018-12-24 13:20:55 +00:00
#~ msgid "Installing Python"
#~ msgstr "Installer Python"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#~ msgid "Supported Versions"
#~ msgstr "Versions supportées"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#~ msgid "Other resources"
#~ msgstr "Autres ressources"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#~ msgid ""
#~ "\"Help for Windows Programmers\" by Mark Hammond and Andy Robinson, "
#~ "O'Reilly Media, 2000, ISBN 1-56592-621-8"
#~ msgstr ""
#~ "\"Help for Windows Programmers\" de Mark Hammond et Andy Robinson, "
#~ "O'Reilly Media, 2000, ISBN 1-56592-621-8"
2016-10-17 19:42:06 +00:00
2018-12-24 13:20:55 +00:00
#~ msgid "by Amanda Birmingham, 2004"
#~ msgstr "par Amanda Birmingham, 2004"
2017-08-09 22:23:54 +00:00
#, fuzzy
#~ msgid "Installing on Windows"
#~ msgstr "Installer Python"
#, fuzzy
#~ msgid "WinPython"
#~ msgstr "Installer Python"
#, fuzzy
#~ msgid "MingW -- Python extensions"
#~ msgstr "Utiliser Python sur Windows"
#, fuzzy
#~ msgid "A Python for Windows Tutorial"
#~ msgstr "Utiliser Python sur Windows"