Skip to content

Commit be75d9c

Browse files
authored
Merge pull request #1308 from madeline-underwood/python_update
Py-woa_update_NS to check
2 parents babb20f + c6d9389 commit be75d9c

File tree

1 file changed

+20
-18
lines changed

1 file changed

+20
-18
lines changed

content/install-guides/py-woa.md

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -27,42 +27,44 @@ multitool_install_part: false # Set to true if a sub-page of a multi-page arti
2727
layout: installtoolsall # DO NOT MODIFY. Always true for tool install articles
2828
---
2929

30-
Python has native support for [Windows on Arm](https://learn.microsoft.com/en-us/windows/arm/overview). Starting with version 3.11, an official installer is available. The latest version at time of writing is 3.13.0.
30+
Python has native support for [Windows on Arm](https://learn.microsoft.com/en-us/windows/arm/overview). Starting with version 3.11, an official installer is available. The latest version is 3.13.0.
3131

32-
A number of developer ready Windows on Arm [devices](/learning-paths/laptops-and-desktops/intro/find-hardware/) are available.
32+
A number of developer-ready Windows on Arm [devices](/learning-paths/laptops-and-desktops/intro/find-hardware/) are available.
3333

34-
Windows on Arm instances are available with Microsoft Azure. For more information, see [Deploy a Windows on Arm virtual machine on Microsoft Azure](/learning-paths/cross-platform/woa_azure/).
34+
Windows on Arm instances are available with Microsoft Azure. For further information, see [Deploy a Windows on Arm virtual machine on Microsoft Azure](/learning-paths/cross-platform/woa_azure/).
3535

3636
## How do I download and install Python for Windows on Arm?
3737

38-
The installer can be downloaded from the [Python website](https://www.python.org/downloads/windows/). Locate the `ARM64` installer.
38+
To download and install Python for Windows on Arm, there is more than one option:
3939

40-
You can also download from a PowerShell terminal.
40+
* You can download the installer from the [Python website](https://www.python.org/downloads/windows/). Locate the `ARM64` installer.
41+
42+
* You can download from a PowerShell terminal, by running the following:
4143
```command
4244
curl https://www.python.org/ftp/python/3.13.0/python-3.13.0-arm64.exe --output python-3.13.0-arm64.exe
4345
```
4446

45-
Once downloaded, run the installer `exe` file on a Windows on Arm machine.
47+
Once you have downloaded Python, run the installer `exe` file on a Windows on Arm machine.
4648

4749
The installer will start.
4850

49-
Check `Add python.exe to PATH` if you want to easily invoke python from any directory.
51+
Tick the checkbox **Add python.exe to PATH** to enable you to easily invoke Python from any directory.
5052

5153
![Install #center](/install-guides/_images/py1-woa.png)
5254

53-
`Setup was successful` is displayed when complete.
55+
**Setup was successful** is displayed when complete.
5456

5557
![Complete #center](/install-guides/_images/py2-woa.png)
5658

5759
## How do I start Python on Windows?
5860

59-
At a Windows Command prompt or a PowerShell prompt use `python` or `py` to start the interpreter.
61+
To start Python on Windows, at a Windows Command prompt or a PowerShell prompt, use `python` or `py` to start the interpreter:
6062

6163
```cmd
6264
py
6365
```
6466

65-
The interpreter starts with output similar to:
67+
The interpreter starts with an output similar to:
6668

6769
```output
6870
Python 3.13.0 (tags/v3.13.0:60403a5, Oct 7 2024, 10:17:29) [MSC v.1941 64 bit (ARM64)] on win32
@@ -78,7 +80,7 @@ exit()
7880

7981
## How can I run a Python example?
8082

81-
To confirm python is working, use a text editor to save the code below to a file named `uname.py`.
83+
To run a Python example, and confirm that Python is working, use a text editor to save the code below to a file named `uname.py`.
8284

8385
```python
8486
import platform
@@ -92,7 +94,7 @@ Run the code:
9294
py uname.py
9395
```
9496

95-
Running on a Windows on Arm machine produces the output similar to:
97+
Running on a Windows on Arm machine produces an output similar to:
9698

9799
```output
98100
Python version 3.13.0
@@ -101,7 +103,7 @@ Machine is Windows 11 ARM64
101103

102104
## How do I install Python packages?
103105

104-
Python `pip` can be used to install packages.
106+
To install Python packages, you can use Python `pip`.
105107

106108
For example, to install [Flask](https://palletsprojects.com/p/flask/):
107109
```console
@@ -138,7 +140,7 @@ WARNING: This is a development server. Do not use it in a production deployment.
138140
* Running on http://10.8.0.10:5000
139141
Press CTRL+C to quit
140142
```
141-
Open a browser with the URL printed by the application. In this example:
143+
Using the URL that the application prints, open a browser. Here is an example:
142144
```url
143145
http://127.0.0.1:5000
144146
```
@@ -155,17 +157,17 @@ The accesses are reported in the command window:
155157
10.8.0.10 - - [<timestamp>] "GET /favicon.ico HTTP/1.1" 404 -
156158
```
157159

158-
Use `Ctrl+C` to stop the application.
160+
Use **Ctrl + C** to stop the application.
159161

160162
## Is Python IDLE available?
161163

162-
Python `IDLE` is included in the installation. IDLE is a simple IDE for python development. You can locate it in your start menu.
164+
Python `IDLE` is included in the installation. IDLE is a simple IDE for Python development. You can locate it in the start menu.
163165

164166
You can create and run Python applications in this environment.
165167

166-
For example, use `File` > `Open...` (`Ctrl+O`) to open the above `uname.py`.
168+
For example, use **File**, then **Open...** (or **Ctrl + O**) to open the above `uname.py`.
167169

168-
Then select `Run` > `Run module` (`F5`) to execute.
170+
Then select **Run** and **Run module** (or **F5**) to execute.
169171

170172
![IDLE uname #center](/install-guides/_images/py3-woa.png)
171173

0 commit comments

Comments
 (0)