You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Doc/using/windows.rst
+51-83Lines changed: 51 additions & 83 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -391,7 +391,9 @@ may be changed from ``.``, and the package will be installed into a
391
391
subdirectory. By default, the subdirectory is named the same as the package,
392
392
and without the ``-ExcludeVersion`` option this name will include the specific
393
393
version installed. Inside the subdirectory is a ``tools`` directory that
394
-
contains the Python installation::
394
+
contains the Python installation:
395
+
396
+
.. code-block:: doscon
395
397
396
398
# Without -ExcludeVersion
397
399
> .\python.3.5.2\tools\python.exe -V
@@ -438,7 +440,7 @@ dependants, such as Idle), pip and the Python documentation are not included.
438
440
.. note::
439
441
440
442
The embedded distribution does not include the `Microsoft C Runtime
441
-
<https://www.microsoft.com/en-us/download/details.aspx?id=48145>`_ and it is
443
+
<https://docs.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist#visual-studio-2015-2017-2019-and-2022>`_ and it is
442
444
the responsibility of the application installer to provide this. The
443
445
runtime may have already been installed on a user's system previously or
444
446
automatically via Windows Update, and can be detected by finding
@@ -572,27 +574,22 @@ System variables, you need non-restricted access to your machine
572
574
Windows will concatenate User variables *after* System variables, which may
573
575
cause unexpected results when modifying :envvar:`PATH`.
574
576
575
-
The :envvar:`PYTHONPATH` variable is used by all versions of Python 2 and
576
-
Python 3, so you should not permanently configure this variable unless it
577
-
only includes code that is compatible with all of your installed Python
577
+
The :envvar:`PYTHONPATH` variable is used by all versions of Python,
578
+
so you should not permanently configure it unless the listed paths
579
+
only include code that is compatible with all of your installed Python
https://www.python.org/windows/pythonwin/>`_ is a sample MFC application
@@ -1162,7 +1150,7 @@ shipped with PyWin32. It is an embeddable IDE with a built-in debugger.
1162
1150
`Win32 How Do I...? <http://timgolden.me.uk/python/win32_how_do_i.html>`_
1163
1151
by Tim Golden
1164
1152
1165
-
`Python and COM <http://www.boddie.org.uk/python/COM.html>`_
1153
+
`Python and COM <https://www.boddie.org.uk/python/COM.html>`_
1166
1154
by David and Paul Boddie
1167
1155
1168
1156
@@ -1176,18 +1164,6 @@ you can distribute your application without requiring your users to install
1176
1164
Python.
1177
1165
1178
1166
1179
-
WConio
1180
-
------
1181
-
1182
-
Since Python's advanced terminal handling layer, :mod:`curses`, is restricted to
1183
-
Unix-like systems, there is a library exclusive to Windows as well: Windows
1184
-
Console I/O for Python.
1185
-
1186
-
`WConio <http://newcenturycomputers.net/projects/wconio.html>`_ is a wrapper for
1187
-
Turbo-C's :file:`CONIO.H`, used to create text user interfaces.
1188
-
1189
-
1190
-
1191
1167
Compiling Python on Windows
1192
1168
===========================
1193
1169
@@ -1197,21 +1173,13 @@ latest release's source or just grab a fresh `checkout
or "Creating Python extensions in C/C++ with SWIG and compiling them with
1212
-
MinGW gcc under Windows" or "Installing Python extension with distutils
1213
-
and without Microsoft Visual C++" by Sébastien Sauvage, 2003
1214
-
1215
1183
1216
1184
Other Platforms
1217
1185
===============
@@ -1220,12 +1188,12 @@ With ongoing development of Python, some platforms that used to be supported
1220
1188
earlier are no longer supported (due to the lack of users or developers).
1221
1189
Check :pep:`11` for details on all unsupported platforms.
1222
1190
1223
-
* `Windows CE <http://pythonce.sourceforge.net/>`_ is still supported.
1224
-
* The `Cygwin <https://cygwin.com/>`_ installer offers to install the Python
* `Windows CE <http://pythonce.sourceforge.net/>`_ is
0 commit comments