Skip to content

Commit 9695071

Browse files
[3.14] gh-154388: Document Python install variants on Windows (GH-154482) (GH-160391)
gh-154388: Document Python install variants on Windows (GH-154482) (cherry picked from commit 1f1ae14) Co-authored-by: Bhuvansh <bhuvanshkataria@gmail.com>
1 parent c393c16 commit 9695071

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

‎Doc/using/windows.rst‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,27 @@ New runtime versions may be added using ``py install``. One or more tags may be
272272
specified, and the special tag ``default`` may be used to select the default.
273273
Ranges are not supported for installation.
274274

275+
CPython publishes multiple runtime variants. For most users,
276+
``PythonCore`` is recommended and provides the standard CPython runtime.
277+
Tags without any prefix are treated as ``PythonCore\<TAG>``.
278+
279+
``PythonTest`` includes the standard runtime together with the test suite
280+
and debugging symbols. It is intended for contributors or users who need
281+
these additional files for testing or debugging Python.
282+
283+
``PythonEmbed`` provides a minimal embeddable distribution for
284+
applications that bundle Python rather than for interactive use. It
285+
would normally be used with the ``--target`` option described below.
286+
287+
To see the available runtime variants, run::
288+
289+
py list --online
290+
291+
To install a specific variant, include it in the tag passed to
292+
``py install``::
293+
294+
py install PythonTest\3.14
295+
275296
The ``--source=<URL>`` option allows overriding the online index that is used to
276297
obtain runtimes. This may be used with an offline index, as shown in
277298
:ref:`pymanager-offline`.

0 commit comments

Comments
 (0)