FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

[3.14] Add PyManager troubleshooting steps for direct launch of script files (GH-141530) by miss-islington · Pull Request #141561 · python/cpython · GitHub

Repository navigation

Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension .rst  (1) All 1 file type selected
Viewed files
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Unified
Split
Hide whitespace
Diff view
Unified
Split
Hide whitespace
22 changes: 16 additions & 6 deletions Doc/using/windows.rst
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

.. _Microsoft Store app: https://apps.microsoft.com/detail/9NQ7512CXL7T

.. _legacy launcher: https://www.python.org/ftp/python/3.14.0/win32/launcher.msi

.. _using-on-windows:

*************************
Expand Down Expand Up @@ -543,12 +545,9 @@ configuration option.
The behaviour of shebangs in the Python install manager is subtly different
from the previous ``py.exe`` launcher, and the old configuration options no
longer apply. If you are specifically reliant on the old behaviour or
configuration, we recommend keeping the legacy launcher. It may be
`downloaded independently <https://www.python.org/ftp/python/3.13.1/win32/launcher.msi>`_
and installed on its own. The legacy launcher's ``py`` command will override
PyManager's one, and you will need to use ``pymanager`` commands for
installing and uninstalling.

configuration, we recommend installing the `legacy launcher`_. The legacy
launcher's ``py`` command will override PyManager's one by default, and you
will need to use ``pymanager`` commands for installing and uninstalling.

.. _Add-AppxPackage: https://learn.microsoft.com/powershell/module/appx/add-appxpackage

Expand Down Expand Up @@ -859,6 +858,17 @@ default).
These scripts are separated for each runtime, and so you may need to
add multiple paths.

* - Typing ``script-name.py`` in the terminal opens in a new window.
- This is a known limitation of the operating system. Either specify ``py``
before the script name, create a batch file containing ``@py "%~dpn0.py" %*``
with the same name as the script, or install the `legacy launcher`_
and select it as the association for scripts.

* - Drag-dropping files onto a script doesn't work
- This is a known limitation of the operating system. It is supported with
the `legacy launcher`_, or with the Python install manager when installed
from the MSI.


.. _windows-embeddable:

Expand Down
Loading

Back | FazBrowse Home | New Git URL