Manual Installation#

Video Guide — description found below

Step 1: Install Miniforge#

  1. Click here to download the installer.

  2. Open the installer, once it has been downloaded.

  3. Once the installer is open you might encounter a security warning. Click on the More info button and then Run anyway.

  4. Follow the instructions from the installer.

Step 2: Install Visual Studio Code#

  1. Go to this website.

  2. Click the Windows button

    ../../_images/windows-fully-manual-vsc-webpage.png
  3. Open the installer and follow the instructions.

Step 3: Install extensions for Visual Studio Code#

  1. Open Visual Studio Code and select the Extensions extensions tab on the left.

  2. Here search for Python, and download the extension. Make sure that it is from Microsoft.

    ../../_images/macos-package-managed-python.png
  3. Search for Jupyter, and download that extension as well. This also needs to be from Microsoft.

    ../../_images/macos-package-managed-jupyter.png

How to turn AI on/off in VS Code#

  1. Open Visual Studio Code.

  2. Press Ctrl+, on Windows, or Command+, on MacOS, to open the settings in Visual Studio Code.

  3. Search for “Disable AI Features” and check or uncheck the box

    ../../_images/vscode_ai_checkbox.png

    If AI is enabled, you should have a Copilot icon () in the bottom right corner with an option to sign in.

    ../../_images/vscode_ai_signin.png

Tip

When you have finished the guide, we strongly recommend checking out learn more to prepare you for coding.

Verification#

Video Guide — description found below

Verify that your installation is successful by following these steps:

  1. Open PowerShell by opening the menu bar, then search for Miniforge Prompt. Verify that (base) is shown to the left of the text. Something like the image below:

    If (base) does not show?

    You may have opened the regular PowerShell terminal which does not enable the Miniforge environment, and hence you will not have access to the installed Python and the packages.

    It is important to search for Miniforge Prompt in the menu bar. If it does not exist, please try and install again, or stop by us.

  2. Type idle in the PowerShell window, then press Enter. This should open a new window in which you can run Python code.

  3. Verify the IDLE window says Python 3.14.X in the top left (or in the range of 3.10 – 3.15).

  4. Copy the following Python code into the IDLE window, then press Enter:

    import matplotlib, pandas, scipy, sklearn, spb, statsmodels, uncertainties
    

    Verify that a new line (>>>) appears without any text (indicating everything got imported correctly). See the below image for an example:

If some steps result in a different than described above, please continue reading the Troubleshooting section.

Troubleshooting#

Only follow these troubleshooting steps if something in the previous section did not check out.

  • Ensure that Miniforge is installed: Search for the PowerShell prompt (it will say Windows PowerShell) on your computer and open it up.

    If you cannot find it, press here to install conda.

  • After opening PowerShell, type conda init and press Enter.

  • Ensure the packages are installed (if they are already installed, this will not do anything).

    Paste the following line of code to the PowerShell window and press Enter:

    conda install python=3.14 matplotlib jupyter ipykernel pandas scipy scikit-learn statsmodels uncertainties -y
    
  • Go back to the previous Verification section and check them again.

If you are still having trouble or have any questions, please do not hesitate to visit us during office hours or contact us via email or Discord. More information can be found on our homepage.