Install Python and Jupyter Notebook to Windows 10 (64 bit)

Kalhari Walawage
3 min readDec 13, 2019


This blog post is a step-by-step tutorial to install Python and Jupyter Notebook to Windows 10 (64 bit). Python 3.3 or greater, or Python 2.7 is required to install the Jupyter Notebook.

  1. Download Python 3.7.4 from “” url

2. Choose and select “x86–64 executable installer” for Windows 10–64 bit computer

3. Select location to save the executable file.

4. Install Python 3.7.4 (64-bit) to your computer.

Customize Installation → “Optional Features” window
Advanced Options” window
Setup Progress” window
Setup Successful” window

5. Check the installation by running “Idle”

6. Set “Python37” path and “Python37/Scripts” path to environment variable

Location of the “Python37/Scripts” folder
Set environment variable

7. Open command prompt and check the python version using “python --version

8. Install pip using “pip install virtualenv

9. Upgrade pip using “python -m pip install -upgrade pip

10. Create a virtual environment called opencv (“virtualenv opencv”)

11. Move to Scripts folder and activate opencv virtual environment using “activate.bat

12. Install numpy using “pip install numpy

13. Install OpenCV using “pip install opencv-python

14. Install Matplotlib using “pip install matplotlib

15. Install Jupyter using “python -m pip install jupyter

16. Run Jupyter Notebook using “jupyter notebook

17. Start the notebook server and popup dashboard in browser using “localhost:8888/tree” url

Notebook Dashboard

18. Create your first notebook using dashboard

In upper right, Select New → Python 3
New notebook is opened in new tab of web browser (Test.ipynb)



Kalhari Walawage

Research Assistant @University of Moratuwa | Postgraduate Student | My research interests focus on Digital Image Processing, Vision based automation