Skip to content

SCE Windows

mike-snhu edited this page Oct 11, 2026 · 2 revisions

SCE Setup – Windows

This document provides step-by-step instructions for installing the STEM Computing Environment (SCE) on your local Windows computer. Complete the steps listed in the Table of Contents in order. Do not skip any steps.

Table of Contents

  1. Meet system requirements
  2. Prepare your computer
  3. Step-by-Step
  4. Quick Install
  5. Troubleshooting

Meet system requirements

  1. Windows Edition. Windows 10 or 11, any edition not "in S Mode". What's this? How to check? How to fix?

  2. Administrator privileges. What's this? How to check? How to fix?.

  3. Windows OS build. 17763 or later. What's this? How to check? How to fix?.

  4. WinGet installed. What's this? How to check? How to fix?

Prepare your computer

{{Why?}}

  1. Update the operating system. How?

  2. Restart the computer. How?

  3. Create a restore point and label it, Before WinGet upgrades. How?

  4. Open a terminal window.

    1. On your keyboard, hold down the Windows (⊞) key and press the X key.
    2. Select Terminal or PowerShell from the popup menu.
  5. Verify WinGet. What's this?. Copy and paste the following command into the terminal and press Enter.

    winget -v

    Expected Output: A version number beginning with v, such as v1.29.380. Your version number will be different from the example. A different version number is normal and does not indicate an error. The key indicator of success is that WinGet displays a version number. If it does, continue to the next step.

    If the command does not display the expected output, follow CLI troubleshooting procedures. Do NOT continue with the remaining setup tasks until this command produces the expected output.

  6. Update WinGet sources. Copy and paste the following command block into the terminal and press Enter. What's this?

    winget source update

    Expected Output: You should see messages indicating that all sources are being updated followed by Done for each source. Key indicator of success is that each source shows as Done.

    If the command does not display the expected output, follow CLI troubleshooting procedures. Do NOT continue with the remaining setup tasks until this command produces the expected output.

  7. Update installed packages. Copy and paste the following command block into the terminal and press Enter. What is this?

    winget upgrade -r -u --accept-source-agreements --accept-package-agreements

    Expected Output: You should see messages indicating that {{...}}. Your output may vary. Key indicator of success is {{...}}. Note. Some updates may require a restart to complete. This is normal and does not indicate an error.

    If the command does not display the expected output, follow CLI troubleshooting procedures. Do NOT continue with the remaining setup tasks until this command produces the expected output.

  8. Restart the computer. How?

  9. Create another restore point and label it, Before STEM compute environment install. How?

Step-by-Step

  1. Open a terminal window.

    1. On your keyboard, hold down the Windows (⊞) key and press the X key.
    2. Select Terminal (Admin) or PowerShell (Admin) from the popup menu.
  2. Install Git. Copy and paste the following command block into the terminal and press Enter. What is this?

    winget install --id Git.Git -e --source winget --accept-source-agreements --accept-package-agreements

    Expected Output: You should see messages indicating that {{...}}. Your output may vary. Key indicator of success is {{...}}.

    If the command does not display the expected output, follow CLI troubleshooting procedures. Do NOT continue with the remaining setup tasks until this command produces the expected output.

  3. Install GitHub CLI. Copy and paste the following command block into the terminal and press Enter. What is this?

    winget install --id GitHub.cli -e --source winget --accept-source-agreements --accept-package-agreements

    Expected Output: You should see messages indicating that {{...}}. Your output may vary. Key indicator of success is {{...}}.

    If the command does not display the expected output, follow CLI troubleshooting procedures. Do NOT continue with the remaining setup tasks until this command produces the expected output.

  4. Install Python 3. Copy and paste the following command block into the terminal and press Enter. What is this?

    winget install --id Python.Python.3.12 -e --source winget --accept-source-agreements --accept-package-agreements

    Expected Output: You should see messages indicating that {{...}}. Your output may vary. Key indicator of success is {{...}}.

    If the command does not display the expected output, follow CLI troubleshooting procedures. Do NOT continue with the remaining setup tasks until this command produces the expected output.

  5. Install VS Code. Copy and paste the following command block into the terminal and press Enter. What is this?

    winget install --id Microsoft.VisualStudioCode -e --source winget --accept-source-agreements --accept-package-agreements

    Expected Output: You should see messages indicating that {{...}}. Your output may vary. Key indicator of success is {{...}}.

    If the command does not display the expected output, follow CLI troubleshooting procedures. Do NOT continue with the remaining setup tasks until this command produces the expected output.

Quick Install

  1. Open a terminal window.

    1. On your keyboard, hold down the Windows (⊞) key and press the X key.
    2. Select Terminal (Admin) or PowerShell (Admin) from the popup menu.
  2. Verify WinGet. What's this?. Copy and paste the following command into the terminal and press Enter.

    winget -v

    Expected Output: A version number in the format v1.x.x. The key indicator of success is that WinGet displays a version number. If it does, continue to the next step.

    If the command does not display the expected output, follow CLI troubleshooting procedures. Do NOT continue with the remaining setup tasks until this command produces the expected output.

  3. Install the STEM computing tools. Copy and paste the following command block into the terminal and press Enter to run the commands.

    winget source update
    winget install --id Git.Git -e --source winget --accept-source-agreements --accept-package-agreements
    winget install --id GitHub.cli -e --source winget --accept-source-agreements --accept-package-agreements
    winget install --id Python.Python.3.12 -e --source winget --accept-source-agreements --accept-package-agreements
    winget install --id Microsoft.VisualStudioCode -e --source winget --accept-source-agreements --accept-package-agreements

    Expected Output: You should see messages indicating that package sources were updated and required applications were installed, updated, or are already installed. Your output may vary. The key indicator of success is that each command completes without errors.

    If the commands do not display the expected output, follow CLI troubleshooting procedures. Do NOT continue with the remaining setup tasks until this command produces the expected output.

  4. Restart the computer. How?

Troubleshooting

Check Windows version

  1. Verb Object. What's this?

    Procedure. Type, or copy and paste, the following command into the terminal and press Enter.

    command block

    Expected Output.

    Troubleshooting.

Clone this wiki locally