These are jupyter notebooks for an introductory course on numpy.
We will be using the Anaconda Python Distribution for this course. Anaconda is a popular software that gives us everything we need to get started in Python - the Python 3 interpreter, common Python libraries for scientific computing, plotting and analysis, jupyter Notebooks, and a lightweight IDE (Integrated Development Environment) for more advanced users.
Please ensure that you follow the instructions posted at: https://researchcomputing.princeton.edu/learn/workshops-live-training/requirements-picscie-virtual-workshops#jupyter
and validate your setup using the sample notebook available as part of the instructions.
Advanced users may just choose to install Miniconda. If you do so, please make sure that you have numpy, matplotlib, and notebook libraries installed.
conda install numpy matplotlib notebook
If you're still having trouble with launching the notebooks locally on your computer, try the link that should launch an instance of Jupyter on the cloud.