> For the complete documentation index, see [llms.txt](https://python.rocketacademy.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://python.rocketacademy.co/course-logistics/required-hardware-and-software.md).

# Required Hardware and Software

## Introduction

This document outlines required software for the Python Workshop. Please install this software before starting the workshop unless instructed otherwise.

## Complete Intro to Pyton setup

1. Please install the latest version of Windows or MacOS that your computer supports.
2. Watch Pre-Course recommended video
3. Follow the installation instructions to install Anaconda, follow the specific OS that you have.&#x20;

## Recommended Pre-Course video

{% embed url="<https://www.youtube.com/watch?t=2s&v=MHPGeQD8TvI>" %}
How can I learn to code?
{% endembed %}

### What is required?

To begin your programming journey, you will need to install the following programs on your machine:

1. Latest Python 3 (Python 3.10)
2. Jupyter Notebook

Fortunately, some kind souls have kindly packaged the two into one software package (Anaconda), and hence all we need to do is to install Anaconda.

## Anaconda Installation Guide (Windows)

<figure><img src="/files/CodOzCf4tZWA4fUph5SA" alt=""><figcaption></figcaption></figure>

\
Step 1: Go to <https://www.anaconda.com/products/distribution>

Step 2: Scroll down, select the Windows OS and select the 64-bit installer (Python 3.10 version).

<figure><img src="/files/QWvmRjC7GV13Gtow8gts" alt=""><figcaption></figcaption></figure>

Step 3: Once downloaded, launch the installer (stored in Download folder by default) by double clicking the DMG file as shown below.

<br>

<figure><img src="/files/xnhjnYUsAeSdIZDR6d1J" alt="" width="375"><figcaption></figcaption></figure>

Step 4: Follow all the steps and recommended settings during the installation.

<figure><img src="/files/7jm31gHIwP0UiQa6EQtz" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/LfY7G8jPq2HUjyA5FSbG" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/FyWpCBgTmH0crh8cgNE1" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/cqtQ8KZ8rKGij63AiCmb" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/FxH0dAt5finZgksIZsYE" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/0Ehhhbkf0LJCHGyBaOaD" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/syWTvRXBnpmyBgfGQKl9" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/DiHPtpQ94tpGJLaSlQld" alt="" width="375"><figcaption></figcaption></figure>

Step 5: Once you have installed Anaconda, you can open a Jupyter notebook to use Python. To open a Jupyter Notebook:

* Open your Windows start menu and type “anaconda”
* Then, select the app (Anaconda Navigator) in the red bracket to open it.

<figure><img src="/files/iSzwZDeq7lP9ROQYTQ4S" alt="" width="563"><figcaption></figcaption></figure>

Step 6: Once Anaconda Navigator is opened, click “Launch” under the Jupyter Notebook section.

<figure><img src="/files/NWQOtqFYSVvU4tOZEBiI" alt=""><figcaption></figcaption></figure>

Step 7: Then, on your web browser, you should be able to see the Jupyter Notebook interface. If you’re able to arrive at this screen, the installation should have been completed successfully!

<figure><img src="/files/JCwRV2ajVzNmc1NVrRzG" alt=""><figcaption></figcaption></figure>

## Anaconda Installation Guide (MacOS)

<figure><img src="/files/DpG7LbzPpdDPsveeEuKk" alt=""><figcaption></figcaption></figure>

Step 1: Go to <https://www.anaconda.com/products/distribution>&#x20;

Step 2: Scroll down, select the MacOS and select the 64-bit installer (Python 3.10 version).<br>

<figure><img src="/files/4BvvNiLmtfEn9NKpOEtx" alt=""><figcaption></figcaption></figure>

Step 3: Once downloaded, launch the installer (stored in Download folder by default) by double clicking the DMG file as shown below.

<figure><img src="/files/bUtf4O3E32Rvc9v3AGDX" alt="" width="563"><figcaption></figcaption></figure>

Step 4: Follow all the steps and recommended settings during the installation.

<br>

<figure><img src="/files/QTrJV6POCzp4pCGan57Y" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/uqJpNO3ESE1cm1jzdgZc" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/IpGHkK8Ex0HPfW7SooPy" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/yeBtExps9OUi4BslMITj" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/l470hohbRLgPLroOGwhz" alt="" width="563"><figcaption></figcaption></figure>

NOTE: The installation will take a while to be completed.&#x20;

<figure><img src="/files/FPX4p2pjENoIBVN9MIZi" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/QE4bxtsiGrQ39Hm4WoOR" alt="" width="563"><figcaption></figcaption></figure>

Step 5: Once you have installed Anaconda, you can open a Jupyter notebook to use Python. To open a Jupyter Notebook, click “cmd + space” and type “Anacond- Navigator”, then select the app (Anaconda Navigator) in the red bracket.

<figure><img src="/files/628VsIVS4Ep8YYGCW90F" alt=""><figcaption></figcaption></figure>

Step 6: Once Anaconda Navigator is opened, click “Launch” under the Jupyter Notebook section.

<figure><img src="/files/ciqdPKndOykV3V2LaBXH" alt=""><figcaption></figcaption></figure>

Step 7: Then, on your web browser, you should be able to see the Jupyter Notebook interface. If you’re able to arrive at this screen, the installation should have been completed successfully!

<figure><img src="/files/CoI0s3l2pCZ3UpXC992j" alt=""><figcaption></figcaption></figure>
