Before getting started, you should have the following tools installed on your system:
- Python 3.x (preferably the latest version)
- Jupyter Notebook
- virtualenv (for creating virtual environments) If you don’t have these installed, follow the instructions on their respective websites to get them set up.
First, we need to create a new virtual environment for our Python 3 kernel. This will help us manage the dependencies and packages used by the kernel independently from the system-wide Python installation.