[Python] Update the Python Installation Chapter#168
Conversation
|
@christinastampfer @verenitas @manuf3006 I'm interested in your thoughts on the chapter, so I've added you all as reviewers. |
|
Wow, thank you, I really like how the new installation chapter turned out. I think switching to the new Install Manager is a very good and forward-looking decision. I just have two small points: Windows – Step 3 (Verify Installation) MCI computers / PATH variables |
|
Also, I really like the video instructions 🤩 |
|
|
||
| --- | ||
| 1. Open a new terminal window (use Windows search with the keyword | ||
| `terminal`) |
There was a problem hiding this comment.
As mentioned I would go with cmd here.
There was a problem hiding this comment.
How about an additional info box?
???+ info
If you are using Windows 10 (installed on our MCI computers),
search for **Command Prompt** (`cmd`) instead of Terminal. All
consecutive steps stay the same.
There was a problem hiding this comment.
How about an additional info box?
???+ info If you are using Windows 10 (installed on our MCI computers), search for **Command Prompt** (`cmd`) instead of Terminal. All consecutive steps stay the same.
I dont know, if we want to mention MCI since we are trying to separate it from the course for a broader audience?
There was a problem hiding this comment.
Great, made the change and removed the mention of MCI 😄
Good points you brought up: Windows – Step 3 (Verify Installation): You're right, for Windows 10 we need to mention the command prompt. Though I hope students will only have to work with an older version of Windows when using our in-house computers. 🙈 Since Win 10 reached its end of life last year, I'd suggest to keep the terminal as the "default option" for the rest of the course. But I'd definitely use an info box for Win 10 users. MCI computers / PATH variables: Honestly, I haven't thought about the MCI computers too much. But in this case, I wouldn't bother with the Python 3.11 installation and instead encourage students to also follow the instructions to set up Python 3.14 which should have a couple of advantages:
In the end, installing Python should just take and additional one or two minutes than setting PATH variables. I could:
Great that you reviewed it, there are a couple of things I haven't considered 😄 |
|
|
||
| --- | ||
| 1. Open a new terminal window (use Windows search with the keyword | ||
| `terminal`) |
There was a problem hiding this comment.
How about an additional info box?
???+ info If you are using Windows 10 (installed on our MCI computers), search for **Command Prompt** (`cmd`) instead of Terminal. All consecutive steps stay the same.
I dont know, if we want to mention MCI since we are trying to separate it from the course for a broader audience?
docs/python/installation.md
Outdated
| No matter which operating system you're on, When installing Python, make sure | ||
| that you check the box `Add python to PATH`! | ||
| 1. Visit the official website | ||
| [python.org :octicons-link-external-16:](https://www.python.org) |
There was a problem hiding this comment.
Maybe we want to add the target=_blank option to open it in a new tab?
Something like: python.org :octicons-link-external-16:{target="_blank"}
There was a problem hiding this comment.
Sure, made the appropriate changes for the links.
Haha, I feel you, and I totally agree. I don’t think we need to worry too much about the MCI computers, since I’m quite confident that many students will bring and use their own laptops. I’d even suggest that we only assist students individually if they choose to work on the MCI machines. |
That makes sense, what I'm hoping for is that the installer sets the latest version as default on the machine. $Env:PYTHON_MANAGER_DEFAULT="3.14"But I'll check it in advance. Anyway, as you said, we can simply assist them individually. 😄 |
|
@verenitas @christinastampfer @manuf3006 Basically, we have to download the install manager and then use all default options. That should also set the latest Python version as the default. |
Awesome, thank you ✨!! |
Update Python installation guide to version 3.14
Overview
Updated the Python installation chapter to recommend Python 3.14, which is fully compatible with all packages used throughout the course.
Key Changes
Windows Installation (Major Update)
.msix): the new official tool for managing Python installations which will also replace the standalone installer (.exe) in the futuremacOS Installation (Minor Updates)
Install Certificates.commandstep