Setup
Basic setup
To get your computer ready, we need to configure the workspace you will use for the class. Select your operating system and follow the instructions. Please let Chris know if you run into any issues.
Windows
- Check your system requirements.
- Check which version of Windows you are running. You need Windows 10 version 2004 and higher (Build 19041 and higher) or Windows 11.
- Make sure your account has administrator rights (or get someone who has administrator rights to run this setup for you).
- Install Ubuntu (Full instructions)
- Open the Windows Command Prompt in administrator mode by right-clicking and selecting "Run as administrator."
- Enter
wsl --install
, press enter, and then restart your machine when the installation completes.
- Open the Ubuntu app. You will see the Terminal.
- Continue on to Install MWC.
MacOS
- Install Python. (If you already have Python installed, make sure you have Python 3.10 or higher.)
- Go to the Python downloads page and click "Download Python."
- Once the installer downloads, double-click it to install Python.
- After the download completes, the Applications/Python 3.11 folder will open in Finder (see below). Run each of the commands (Install Certificates and Update Shell Profile) by double-clicking them.
- Continue on to Install MWC.
![The Finder window after Python installation completes](/courses/mwc1/setup/macos_finder.png)
Ubuntu
- Upgrade your packages. Run
sudo apt update
- Install pip. Run
sudo apt install python3-pip python3-tk
Replit
- MWC is supported on Replit, but we don't have setup instructions right now. Please ask Chris .
Install MWC
- Open Terminal.
- 💻
Run
pip3 install making-with-code-cli
. MWC is a special program we wrote for this class which will help you set up your assignments.- If this doesn’t work, try running
sudo pip3 install making-with-code-cli
. (You will need administrator privileges.) Still no luck? Talk to Chris .
- If this doesn’t work, try running
Configure MWC
- 💻
Run
mwc setup
.