@@ -126,9 +126,8 @@ is also an unambiguous ``pymanager`` command. Scripted installs that are
126126intending to use Python install manager should consider using ``pymanager ``, due
127127to the lower chance of encountering a conflict with existing installs. The only
128128difference between the two commands is when running without any arguments:
129- ``py `` will install and launch your default interpreter, while ``pymanager ``
130- will display help (``pymanager exec ... `` provides equivalent behaviour to
131- ``py ... ``).
129+ ``py `` will launch your default interpreter, while ``pymanager `` will display
130+ help (``pymanager exec ... `` provides equivalent behaviour to ``py ... ``).
132131
133132Each of these commands also has a windowed version that avoids creating a
134133console window. These are ``pyw ``, ``pythonw `` and ``pymanagerw ``. A ``python3 ``
@@ -187,12 +186,11 @@ that virtual environment. In this scenario, the ``python`` command was likely
187186already overridden and none of these checks occurred. However, this behaviour
188187ensures that the ``py `` command can be used interchangeably.
189188
190- When you launch either ``python `` or ``py `` but do not have any runtimes
191- installed, and the requested version is the default, it will be installed
192- automatically and then launched. Otherwise, the requested version will be
193- installed if automatic installation is configured (most likely by setting
194- ``PYTHON_MANAGER_AUTOMATIC_INSTALL `` to ``true ``), or if the ``py exec `` or
195- ``pymanager exec `` forms of the command were used.
189+ When no runtimes are installed, any launch command will try to install the
190+ requested version and launch it. However, after any version is installed, only
191+ the ``py exec ... `` and ``pymanager exec ... `` commands will install if the
192+ requested version is absent. Other forms of commands will display an error and
193+ direct you to use ``py install `` first.
196194
197195
198196Command help
@@ -777,7 +775,7 @@ Troubleshooting
777775
778776If your Python install manager does not seem to be working correctly, please
779777work through these tests and fixes to see if it helps. If not, please report an
780- issue at `our bug tracker <https://github.com/python/cpython /issues >`_,
778+ issue at `our bug tracker <https://github.com/python/pymanager /issues >`_,
781779including any relevant log files (written to your :file: `%TEMP% ` directory by
782780default).
783781
0 commit comments